heres the psuedocode for a simple input routine
input_a_line_of_text:
input_string$=""
repeat
get keypress
if keypress = backspace code then input_string$=left$(input_string$,len(input_string$)-1)
if keypress > space and less than capital z then add keypress character to input_string$
repeat <<<<<<<<<<<<<<<<<<<this bit just makes the routine wait until
until keydown=0<<<<<<<<<<<you release the key, otherwise the repeat
-------------------------------------rate would be so fast you would get
-------------------------------------something like ttttteeeeesssttt
-------------------------------------when you typed "test"
text 0,0,input_string$+"_ "
until keypress=returnkey code
return
will work, you can then alter the font you are printing and add other editing options as you wish, if I remember I might run up a snippet and post back to this thread
Mentor.
PC1: P4 hyperthreading 3ghz, 1gig mem, 2x160gig hd`s, ATI radeon 9800 pro gfx, 6 way surround sound, PC2: AMD 1.2ghz, 512mb ram, FX5200 ultra gfx, stereo 16 bit soundblaster, ups.