ObjectID =  event .keyboard .create  (  Procedure ,  key  )  
                                     
Description :

This instruction calls a procedure when a key is pressed on the keyboard.

Parameters :

  • Name of the procedure managing the events.
  • ALL
    RELEASE_BUTTON
    KEY_RELEASE
    KEY_PRESS
    KEY_ESCAPE
    KEY_PAUSE
    KEY_CAPS
    KEY_SELECT
    KEY_PRINT
    KEY_EXECUTE
    KEY_SNAPSHOR
    KEY_INSERT
    KEY_DELETE
    KEY_POWER
    KEY_BACKSPACE
    KEY_TAB
    KEY_RETURN
    KEY_ALT
    KEY_SPACE
    KEY_HOME
    KEY_END
    KEY_LEFT
    KEY_RIGHT
    KEY_UP
    KEY_DOWN
    KEY_PAGEUP
    KEY_PAGEDOWN
    KEY_CTRL
    KEYPAD_PLUS
    KEYPAD_MINUS
    KEYPAD_MULTIPLY
    KEYPAD_SEPARATOR
    KEYPAD_DECIMAL
    KEYPAD_DIVIDE
    KEYPAD_RETURN
    KEYPAD_1
    KEYPAD_2
    KEYPAD_3
    KEYPAD_4
    KEYPAD_5
    KEYPAD_6
    KEYPAD_7
    KEYPAD_8
    KEYPAD_9
    KEYPAD_0
    KEY_1
    KEY_2
    KEY_3
    KEY_4
    KEY_5
    KEY_6
    KEY_7
    KEY_8
    KEY_9
    KEY_0
    KEY_A
    KEY_Z
    KEY_E
    KEY_R
    KEY_T
    KEY_Y
    KEY_U
    KEY_I
    KEY_O
    KEY_P
    KEY_Q
    KEY_S
    KEY_D
    KEY_F
    KEY_G
    KEY_H
    KEY_J
    KEY_K
    KEY_L
    KEY_M
    KEY_W
    KEY_X
    KEY_C
    KEY_V
    KEY_B
    KEY_N
    KEY_F1
    KEY_F2
    KEY_F3
    KEY_F4
    KEY_F5
    KEY_F6
    KEY_F7
    KEY_F8
    KEY_F9
    KEY_F10
    KEY_F11
    KEY_F12

Return Handle :

  • ObjectID of the event

Notes :


When creating the procedure, one should always organize its two parameters in the following order: Event ObjectID, Key Status.

Examples :