I have a few buttons (Tbitbtns for now) arranged in a grid pattern. Naturally the user will want to use left and right keys to do the obvious. However, I will be buggered if I can find out how to generate any event keypress, keydown, keyup, cn_keydown, wm_keydown, wm_syskeydown on the buttons ot the form in response to vk_left and vk_right. They trigger for everything but what I want. :-) Any clues anyone ? Rohit ====================================================================== CFL - Computer Fanatics Ltd. 21 Barry's Point Road, AKL, New Zealand PH (649) 489-2280 FX (649) 489-2290 email [EMAIL PROTECTED] or [EMAIL PROTECTED] ====================================================================== --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz