[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
ReadLine ReadTTT
Purpose To provide a line input/editing facility
Declaration ReadLine( X,Y,L,F,B: byte
var Text: string;
var Retcode: string);
X is the X coord of input field (1..80)
Y is the Y coord of input field (1..25)
L is the length in chars of input field(1..80)
F is the foreground color (0..15)
B is the background color (0..7)
Text is returned with the users input
Retcode indicates if user Escaped.
Uses CRT, FastTTT, ReadTTT.
Remarks "Text" must be declared as a string variable. This variable
is returned with the users input. If you want to provide the
user with a default entry, set the value of Text to the
desired default string, otherwise set it to null, i.e. ''.
"Retcode" must be an integer variable and it is returned
with the following values:
0 successful completion
1 user ESCaped
Example
USES CRT, FASTTTT, READTTT;
VAR
THEFILE: STRING;
CODE : INTEGER;
BEGIN
THEFILE := '';
WRITEAT(10,5,WHITE,BLACK,'ENTER THE FILENAME ===>');
REPEAT
READLINE(33,5,12,BLACK,LIGHTGRAY, THEFILE, CODE);
UNTIL CODE = 0;
END.
A 12 character field is presented for the user to input a filename. If
the user ESCapes, the system will re-prompt for a filename.
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson