Trying to solve the problem I have described in my previous post I have put together a simple application. I am getting very surprising results, now on all keyboards. I am now puzzled about how actions and shortcust operate. I can send dfm,pas,dpr to anyone who wishes to try.
Application has 2 actions with F7 and F8 shortcuts. When executed they do nothing but display time of last execution in a corresponding label (TLabel). When both F7 and F8 pressed _both_ actions appear to be processed ! But ! If I add say ShowMessage ('Action X was executed') then only _one_ action gets executed ! The difference is apparently in how much time is taken to execute an action. If it is very quick, then second action gets processed too. If it is not quick, i.e. some box is shown, second action does not get executed. It is like there is some kind of mess in the area where keys' ups and downs processed. Anyone knew about this ? Anyone wants to try ? I'll send the code. Regards Alex --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/