Commit Graph

22 Commits

Author SHA1 Message Date
b52068a7f2 {$APPTYPE CONSOLE} support added 2021-01-18 23:52:16 +03:00
9888dd9095 Console API made closest to original one
Extended I/O procedures (CoreLite-like) removed, initial Read/ReadLn procedures added to System unit.
2021-01-18 23:52:16 +03:00
73d3f78bdf Standard Pascal Write/WriteLn procedures added 2020-06-24 19:38:45 +03:00
700e45b364 Console interface made close to original one 2020-06-24 19:37:05 +03:00
577e04b0fa CRT console API made interfaced 2020-06-21 20:55:11 +03:00
c44fe51b0b CRT.Read/ReadLn procedures added 2020-06-21 03:17:25 +03:00
51a55622bd CRT.KeyPressedFunc declaration bugfix 2020-06-21 00:25:21 +03:00
c0078559bb Don't close console window by default 2020-06-12 12:05:34 +03:00
fe38ee81a1 CRT.Delay bugfix © 0CodErr 2020-06-10 01:45:20 +03:00
76b727ae20 CRT.SetTitle procedure added 2020-06-10 01:45:20 +03:00
d9cb4352b5 CRT.TextAttribute → TextAttr, for compatibility to original CRT 2020-06-10 01:45:20 +03:00
6f73b7be3f CRT.Write/WriteLn bugfix © 0CodErr 2020-06-10 01:45:20 +03:00
6ee928a133 CRT functions/procedures made safe with overloaded Write/WriteLn implementations 2020-06-10 01:45:07 +03:00
023d565b81 CRT.FontHeight function added 2020-06-10 01:24:36 +03:00
5b3e082e52 CRT cursor function param/result types made compatible to Console.obj documentation 2020-06-10 01:24:36 +03:00
0529e3bc2d Overloaded CRT.CursorHeight functions added 2020-06-10 01:24:36 +03:00
3ec3c581d2 CRT attribute procedures rewritten without use of Esc-sequences 2020-06-10 01:24:36 +03:00
fc1b62c43b CRT.ClrScr procedure added 2020-06-10 01:24:36 +03:00
9868828cc2 CRT unit made more compatible with Turbo/FreePascal one 2020-06-10 01:24:36 +03:00
f59ec2420a CRT unit bugfixes © 0CodErr 2020-06-10 01:24:36 +03:00
bf2e9bcc4b Units initialization/finalization support added 2020-06-10 01:24:07 +03:00
69fbd69abc CRT unit with colored console example added 2020-06-08 01:39:33 +03:00