+1... but I would suggest looking into using hardware acceleration for the mouse movement. It's too laggy as is. By keeping the original image on a screen and copying the window image, you can then use hardware acceleration to _putimage at the new coordinates. Now this app uses 36% CPU on my resource poor little laptop system. Looping apps without _limit, especially when hardware acceleration is involved, should have a system idle routine employed.
This reminded me of a time before hardware acceleration was available. I made a window that could be moved in a graphics gui app but even with my best efforts of optimization, I could not move the mouse, without experiencing lag, as quickly as I could in similar Windows applications.
Pete
PS I do like the color scheme. I have a similar one, as I like the yellow for remarks, but I don't do pink are any different color for numbers.
This reminded me of a time before hardware acceleration was available. I made a window that could be moved in a graphics gui app but even with my best efforts of optimization, I could not move the mouse, without experiencing lag, as quickly as I could in similar Windows applications.
Pete
PS I do like the color scheme. I have a similar one, as I like the yellow for remarks, but I don't do pink are any different color for numbers.

