AddKeyboardShortcut()

Syntax

AddKeyboardShortcut(#Window, Shortcut, EventID)

Description

Add or replace a keyboard shortcut to the specified #Window. A shortcut generates a menu event (like a menu item) as most of them are used in conjonction with menus. The EventID is the number which will be returned by the EventMenuID() command. By default, a window already has the #PB_Shorcut_Tab and #PB_Shortcut_Tab|#PB_Shortcut_Shift shortcuts to handle tab and shift-tab correctly trough the gadgets. A shortcut can be removed with RemoveKeyboardShortcut().

The 'Shortcut' parameter can be one of the following constants:
    #PB_Shortcut_Back 
    #PB_Shortcut_Tab 
    #PB_Shortcut_Clear 
    #PB_Shortcut_Return 
    #PB_Shortcut_Menu  
    #PB_Shortcut_Pause 
    #PB_Shortcut_Print 
    #PB_Shortcut_Capital 
    #PB_Shortcut_Escape 
    #PB_Shortcut_Space 
    #PB_Shortcut_Prior 
    #PB_Shortcut_Next 
    #PB_Shortcut_End 
    #PB_Shortcut_Home 
    #PB_Shortcut_Left 
    #PB_Shortcut_Up 
    #PB_Shortcut_Right 
    #PB_Shortcut_Down 
    #PB_Shortcut_Select 
    #PB_Shortcut_Execute 
    #PB_Shortcut_Snapshot 
    #PB_Shortcut_Insert 
    #PB_Shortcut_Delete 
    #PB_Shortcut_Help 
    #PB_Shortcut_0 
    #PB_Shortcut_1 
    #PB_Shortcut_2 
    #PB_Shortcut_3 
    #PB_Shortcut_4 
    #PB_Shortcut_5 
    #PB_Shortcut_6 
    #PB_Shortcut_7 
    #PB_Shortcut_8 
    #PB_Shortcut_9 
    #PB_Shortcut_A 
    #PB_Shortcut_B 
    #PB_Shortcut_C 
    #PB_Shortcut_D 
    #PB_Shortcut_E 
    #PB_Shortcut_F 
    #PB_Shortcut_G 
    #PB_Shortcut_H 
    #PB_Shortcut_I 
    #PB_Shortcut_J 
    #PB_Shortcut_K 
    #PB_Shortcut_L 
    #PB_Shortcut_M 
    #PB_Shortcut_N 
    #PB_Shortcut_O 
    #PB_Shortcut_P 
    #PB_Shortcut_Q 
    #PB_Shortcut_R 
    #PB_Shortcut_S 
    #PB_Shortcut_T 
    #PB_Shortcut_U 
    #PB_Shortcut_V 
    #PB_Shortcut_W 
    #PB_Shortcut_X 
    #PB_Shortcut_Y 
    #PB_Shortcut_Z 
    #PB_Shortcut_LeftWindows 
    #PB_Shortcut_RightWindows 
    #PB_Shortcut_Apps 
    #PB_Shortcut_Pad0 
    #PB_Shortcut_Pad1 
    #PB_Shortcut_Pad2 
    #PB_Shortcut_Pad3 
    #PB_Shortcut_Pad4 
    #PB_Shortcut_Pad5 
    #PB_Shortcut_Pad6 
    #PB_Shortcut_Pad7 
    #PB_Shortcut_Pad8 
    #PB_Shortcut_Pad9 
    #PB_Shortcut_Multiply 
    #PB_Shortcut_Add 
    #PB_Shortcut_Separator 
    #PB_Shortcut_Subtract 
    #PB_Shortcut_Decimal 
    #PB_Shortcut_Divide 
    #PB_Shortcut_F1 
    #PB_Shortcut_F2 
    #PB_Shortcut_F3 
    #PB_Shortcut_F4 
    #PB_Shortcut_F5 
    #PB_Shortcut_F6 
    #PB_Shortcut_F7 
    #PB_Shortcut_F8 
    #PB_Shortcut_F9 
    #PB_Shortcut_F10 
    #PB_Shortcut_F11 
    #PB_Shortcut_F12 
    #PB_Shortcut_F13 
    #PB_Shortcut_F14 
    #PB_Shortcut_F15 
    #PB_Shortcut_F16 
    #PB_Shortcut_F17 
    #PB_Shortcut_F18 
    #PB_Shortcut_F19 
    #PB_Shortcut_F20 
    #PB_Shortcut_F21 
    #PB_Shortcut_F22 
    #PB_Shortcut_F23 
    #PB_Shortcut_F24 
    #PB_Shortcut_Numlock 
    #PB_Shortcut_Scroll  
The above key can be combined with any of the following constants:
    #PB_Shortcut_Shift   
    #PB_Shortcut_Control 
    #PB_Shortcut_Alt     

Supported OS

Windows, AmigaOS, Linux

Window - Index