We have a system written in clipper. It have 8 years and a lot of customers. Like all DOS system, it has a lot of hotkeys - and our customers are familiar with them. I´m an old clipper programmer too. So, as I rewrite modules, the hot keys used today go together. LastKey is quite usefull qhen you treat hotkeys. I found a component called DOSMOVE, from IBM´s guys. One component per form, and it transform TABS and arrow up and down to ENTER as we are familiar. I´ve implemented LastKey on it, as a property, before install it. I´m testing, but seems to run OK. I´m Delphi novice. Probably i´ll change many ways to do things along the time (at least i hope so !). Besides, in Business System, TAB is not productive, since users are most of the time using numeric keyboard.
Excuse my bad english.