Use OnKeyUp or OnKeyDown. That breaks the key out into the virtual key code and the shift state.
Regards Sean --------------------------------------- Sean Cross mailto:[EMAIL PROTECTED] Pics Print - The photo printing solution for Windows. http://www.picsprint.com Rental Property Manager: Rental management made easy http://www.sourceitsoftware.com > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Ross Levis > Sent: 1 January 2006 12:42 p.m. > To: Delphi Discussion List > Subject: keys > > I need to find some more keys to use for shortcuts to play > audio jingles and sound effects in my app. > > I currently use F1 - F12, and then Shift, Ctrl, and Alt of > these making a total of 48. I need to extend this by another > 48 and I was thinking of the next row down on the keyboard 1 > to 9,0,-,=. > > The only issue I can think of is with the Shift. On my > keyboard this produces the characters ! @ # $ % ^&*( ). I > think these can be different in different countries, is this correct? > > Can I get around that and check specifically for the internal > key code. > > Thanks, > Ross. > > _______________________________________________ > Delphi mailing list -> [email protected] > http://www.elists.org/mailman/listinfo/delphi > > _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

