well you if you type on the picpreview_keypress event, only cache the letters typed when a selection is active, and the left top boundaries are in screen visible. Else you'd replace every shortcut that was previously !@#$%^&*igned to a letter, like G for grid etc. btw until 2045, iiiiiiiii don't think so. DCME is already on lower priority here, and it won't certainly go back up again. I mean, come on , DCME is almost 1 year old (15th october), it's my longest project ever. There isn't so much to do in it anymore, nothing that you can't handle. I might redo the undo/redo to work better with selection but that'll be about it (aside from some minor tweaks or so).