If you ever update the demo, I think the caret code could be a bit better perhaps. It seems to not work if you use transparent backgrounds like say if you use COLOR_TRANSPARENT, it shows every tick of the caret sprite moving. This forced me to use a single color for the paper instead of a very worn looking detailed paper than I initally planned. I also had to use a smaller caret than I would have liked since the caret in the demo seems to be lower than the text and not evenly centered with the font height. I just altered my sprite a bit to make it center with extra spaces, but that just eats up pixel space I could have used to make the sprite more detailed. I tried messing around with the caret code with no luck.
Just nitpicks though. 700,000 views !!!!
I also added a FirstPage function that basically replaces the initial ttdraw.
So now if you want to type first page you do FirstPage("text string")
If you want more pages then you use AddPage("text string").
Thank you for everything!
Just nitpicks though. 700,000 views !!!!

I also added a FirstPage function that basically replaces the initial ttdraw.
So now if you want to type first page you do FirstPage("text string")
If you want more pages then you use AddPage("text string").
Thank you for everything!