I just thought about something... Would it be possible to completly control a hidden textbox ; so that when you type stuff in picpreview, it inserts / types / moves cursor / whatever in that hidden textbox. Then, when it is time to render the typed tiles, just read each character inthe text box, and generate these tiles... I mean like... p!@#$%^&* each keypress event directly to the text box I've tried just calling the TileTextData_KeyPress event with the given key... doesnt work at all That would make alot of things MUCH easier If that cant work, i was thinking using a string that holds each characters and do the same thing... but then, for inserting chars, it would need to split at each chr(13), check current X/Y cursor position depending on the boundaries of the textbox, insert a character at the correct row/column... hmmm yeah that should do it... I'm kind of tired so there may be some super-simple way I'm not thinking about....bleh Commiting to SVN and signing off... good night