Dec 232017
 
Simple Door programing kit for Turbo Pascal.

Full Description of File


RELEASE VERSION 3
A door programming
toolkit for Turbo Pascal


File SIMPLE3.ZIP from The Programmer’s Corner in
Category Recently Uploaded Files
Simple Door programing kit for Turbo Pascal.
File Name File Size Zip Size Zip Type
ANSI.DOC 5813 1516 deflated
ANSI.INT 169 147 deflated
ANSI.TPU 4736 1749 deflated
ANSIRT.INT 1426 554 deflated
ANSIRT.TPU 2976 1336 deflated
CALLB13A.ARJ 13361 13337 deflated
CALLBACK.CFG 245 143 deflated
CALLBACK.PAS 4199 1678 deflated
CHAT.EXE 28048 12136 deflated
CHAT.PAS 12324 2876 deflated
CHAT.SCR 6829 2402 deflated
DOOR.SYS 337 215 deflated
DORINFO1.DEF 93 85 deflated
FILE.LST 2622 1070 deflated
FILE_ID.DIZ 164 132 deflated
FOSSIL.CHT 39436 5407 deflated
FOSSIL.INT 2340 669 deflated
FOSSIL.TPU 4128 1741 deflated
LISCENSE.DOC 2978 1177 deflated
MISCUTIL.PAS 13769 3348 deflated
MISCUTIL.TPU 11408 4592 deflated
README.NOW 91 86 deflated
REGISTER.DOC 3239 1477 deflated
SIMPLE1.ARJ 72216 72150 deflated
SIMPLE2.ARJ 87557 85778 deflated
SIMPLE3.DOC 71336 21112 deflated
SIMPLE3.INT 1607 624 deflated
SIMPLE3.TPU 15152 4400 deflated
SMPUTIL.INT 572 214 deflated
SMPUTIL.TPU 9648 2910 deflated
TEST.PAS 636 344 deflated
VENDOR.DOC 1567 727 deflated

Download File SIMPLE3.ZIP Here

Contents of the ANSI.DOC file




A good list of ANSI escape sequences!




----- CURSOR POSITIONING COMMANDS

Cursor Locate: [#;#H

The first number specifies the row to go
to, and the second specifies the column.
If both numbers are left out, the cursor
goes to the home position.

Cursor Up: [#A

The number specifies the number of rows.
If the number is omitted, the cursor is
moved up by only one row.

Cursor Down: [#B

The number specifies the number of rows.
If the number is absent, the cursor moves
down by only one row.

Cursor Foward: [#C

The number specifies how many columns to
advacne, but will not go past column 80.
If the number is left out, the cursor
advances by one column.

Cursor Backward: [#D

The number indicates how many columns to
go backward, but will not wrap around
before column 1. If the number is
omitted, the cursor moves one column.

Cursor Save: [s

This causes the current row and column to
be saved in memory.

Cursor Restore: [u

This locates the cursor at the position
it was when the most recent Cursor Save
command was used.



(Continues)



----- CLEAR DISPLAY COMMANDS

Clear Screen: [2J

This command clears the entire screen,
and places the cursor at Row 1, Column 1.

Clear Line: [k

This causes the current line to be
cleared from the current cursor position
to the end. The character at the cursor
position is also cleared.



(Continues)



----- GRAPHICS AND COLOR COMMANDS

Set Colors: [#m or [#;#m or [#;#;#m

The number of parameters may vary, and
their meaning is as follows:

0 restore colors to white on black
1 high intensity
4 underscore on (monochrome only)
5 blink on
7 inverse video on
8 invisible on
30 Black foreground
31 Red foreground
32 Green foreground

33 Yellow foreground
34 Blue foreground
35 Magenta foreground
36 Cyan foreground
37 White foreground
40 Black backround
41 Red backround
42 Green backround
43 Yellow backround
44 Blue backround
45 Magenta backround
46 Cyan backround
47 White backround



(Continues)


----- MODE SETTING COMMANDS

Set screen mode: [=#h

The number indicates which video mode is
to be activated, using these choices:

0 40 x 25 black & white text
1 40 x 25 color text
2 80 x 25 black & white text
3 80 x 25 color text
4 320 x 200 color graphics
5 320 x 200 black & white graphics
6 640 x 200 black & white graphics
7 cause character wrap at end of line

Reset screen mode: [#I

Same as Set mode commands, except that
parameter 7 disables character wrap,
causing any characters that continue
beyond the end of the line to be ignored.



(Continues)


----- RE-ASSIGNING THE KEYBOARD COMMANDS

The general form of this command is:

[#;#p
Where the first number indicates which
key is being re-assigned, and the second
indicates what it is to be replaced with.
Both numbers are specified using their
ASCII codes.

Replace a single key with a string of characters:

[#;"Your message here"p


Both string literals and ASCII code numbers may be freely
intermixed, for example to include a carriage return:

[#;"Another silly message";13p


Extended keys are represented by two numbers--the first is
always 0, and the second is the key's scan code:

[0;68;"F10 types this message"p




This file brought to you by The Original.
Copied from the March 10, 1987 issue of PC Magazine



 December 23, 2017  Add comments

Leave a Reply