From: SourceForge.net <no...@so...> - 2012-08-07 14:19:38
|
Feature Requests item #1118078, was opened at 2005-02-07 11:16 Message generated for change (Settings changed) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1118078&group_id=119701 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ooDialog >Group: ooDialog 4.2.0 Status: Pending Resolution: Accepted Priority: 5 Private: No Submitted By: Jon Wolfers (sahananda) Assigned to: Mark Miesfeld (miesfeld) Summary: OODialog VirtualKeyCodes Class Alt-Ctrl-Shift Key Combinatio Initial Comment: At the moment, the Virtual Key Code Class does not distinguish pressing a single key or pressing a key in combination with ALT (or MENU as it is called), CTRL or SHIFT. At least this is certainly the case when it is used in conjunction with the KEYDOWN event of the ConnectListNotify Method of the MessageExtensions class. It would be INVALUABLE to be able to distinguish these key combinations. At present you get a notification of the pressing of the (for example) MENU key and then a notification of the key pressed in combination with it. I suppose for backwards compatibility one would need an optional parameter to request these key combinations. ---------------------------------------------------------------------- Comment By: Mark Miesfeld (miesfeld) Date: 2012-01-20 18:44 Message: Committed revision 7443. I added a keyword notification, KEYDOWNEX (Key down extended) that sends as arguments to the event handler all the information known at the time the notification is sent by the list view. This does not change the Virtual Key Code class, there is no such thing as a virtual ctrl-C or alt-F key code. Rather when the notification arguments are sent to the Rexx method they include arguments that tell whether the Ctrl, Alt, Shift key are down. So, if the user presses, say Alt-F, you will still see a notifcation when the user presses Alt, (MENU key,) and then a different notification for F, that's the way Windows works. But, when you get the F notification you will have an argument that specifies that the Alt key is down. By the way, ooDialog 4.2.0 includes the .VK class as a replacement for the Virtual Key Code class. The .VK class includes every single virtual key in Windows, rather than just some of them. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1118078&group_id=119701 |