actually i made a new function using entry$() instead and i somehow forgot about the site hahahaha wow i'm smart....
Quote: "I would suggest keeping the carriage return characters in the string, then your display function would read them, start a new line and display the rest of the string."
i thought about doing that when i first did it but with dbc theres a max amount of characters per string(i think 255 i tested it a while back. don't remember though) so that means that the user could only enter 255 characters in the input(minus the return characters per line). that way is better, just not in dbc.
the new one i made did all of that (exept the up/down scrolling of the text. i think i put that in the old one) and it's a hole lot smaller. it doesn't need more then one function, i made it for my textbox gadget in my windows gui functions. the reason it's smaller is because the entry$() command takes care of all the timer stuff it's self so i don't need a timer for input the character. it does it itself. the only timer i need is the one for the cursor character (or caret or whatever)
New Site! Check it out \/