I have a Window with ButtonBar and XBrowse. No menu.
How can I perform some operations on Alt+<Key> shortcuts?
I need to do both Alt+<letter> and Alt+<F_key>
Thank you.
I have a Window with ButtonBar and XBrowse. No menu.
How can I perform some operations on Alt+<Key> shortcuts?
I need to do both Alt+<letter> and Alt+<F_key>
Thank you.
SetKey( VK_F2, {||Shortcut()} )
Procedure Shortcut()
If GetKeyState(VK_SHIFT) // Shift
? "Shift+F2"
end
If GetKeyState(VK_CONTROL) // CTRL
? "Ctrl+F2"
end
If GetKeyState(VK_MENU) // Alt
? "Alt+F2"
end
return ...
If GetKeyState(VK_MENU) // Alt
? "Alt+F2"
end
..It does not appear that you can trap the <alt> key .. oDlg:bKeyDown seems to ignore returning a value for <alt>
.. <ALT> key combinations are routed to Windows controls like <alt+f4> for a windows 'close'
I recommend changing your key routines to <shift>+key
Rick Lipkin