Tracker
Constructors
Tracker
()
Tracker
()
Returns:
Tracker
Operators
==
Object
==
Object
Returns:
Boolean
Properties
point
point
Read-only.
Returns:
Point
action
action
Read-only.
Returns:
Number
modifiers
modifiers
Read-only.
Returns:
Number
time
time
Read-only.
Returns:
Number
virtualKey
virtualKey
Read-only.
Returns:
Number
character
character
Read-only.
Returns:
char
mouseState
mouseState
Read-only.
Returns:
Number
Static Properties
Tracker.MOUSE_NORMAL
Tracker.MOUSE_NORMAL
Returns:
Number
Tracker.MOUSE_CAPTURED
Tracker.MOUSE_CAPTURED
Returns:
Number
Tracker.MOUSE_UNCAPTURED
Tracker.MOUSE_UNCAPTURED
Returns:
Number
Tracker.ACTION_MOUSE_MOVE
Tracker.ACTION_MOUSE_MOVE
Returns:
Number
Tracker.ACTION_MOUSE_MOVED_DOWN
Tracker.ACTION_MOUSE_MOVED_DOWN
Returns:
Number
Tracker.ACTION_BUTTON_DOWN
Tracker.ACTION_BUTTON_DOWN
Returns:
Number
Tracker.ACTION_MIDDLE_BUTTON_DOWN
Tracker.ACTION_MIDDLE_BUTTON_DOWN
Returns:
Number
Tracker.ACTION_RIGHT_BUTTON_DOWN
Tracker.ACTION_RIGHT_BUTTON_DOWN
Returns:
Number
Tracker.ACTION_SHIFT_KEY_DOWN
Tracker.ACTION_SHIFT_KEY_DOWN
Returns:
Number
Tracker.ACTION_META_KEY_DOWN
Tracker.ACTION_META_KEY_DOWN
Returns:
Number
Tracker.ACTION_ALT_KEY_DOWN
Tracker.ACTION_ALT_KEY_DOWN
Returns:
Number
Tracker.ACTION_CONTROL_KEY_DOWN
Tracker.ACTION_CONTROL_KEY_DOWN
Returns:
Number
Tracker.ACTION_SPACE_KEY_DOWN
Tracker.ACTION_SPACE_KEY_DOWN
Returns:
Number
Tracker.ACTION_TAB_KEY_DOWN
Tracker.ACTION_TAB_KEY_DOWN
Returns:
Number
Tracker.ACTION_ENTER
Tracker.ACTION_ENTER
Returns:
Number
Tracker.ACTION_MOUSE_MOVED_UP
Tracker.ACTION_MOUSE_MOVED_UP
Returns:
Number
Tracker.ACTION_BUTTON_UP
Tracker.ACTION_BUTTON_UP
Returns:
Number
Tracker.ACTION_MIDDLE_BUTTON_UP
Tracker.ACTION_MIDDLE_BUTTON_UP
Returns:
Number
Tracker.ACTION_RIGHT_BUTTON_UP
Tracker.ACTION_RIGHT_BUTTON_UP
Returns:
Number
Tracker.ACTION_SHIFT_KEY_UP
Tracker.ACTION_SHIFT_KEY_UP
Returns:
Number
Tracker.ACTION_META_KEY_UP
Tracker.ACTION_META_KEY_UP
Returns:
Number
Tracker.ACTION_ALT_KEY_UP
Tracker.ACTION_ALT_KEY_UP
Returns:
Number
Tracker.ACTION_CONTROL_KEY_UP
Tracker.ACTION_CONTROL_KEY_UP
Returns:
Number
Tracker.ACTION_SPACE_KEY_UP
Tracker.ACTION_SPACE_KEY_UP
Returns:
Number
Tracker.ACTION_TAB_KEY_UP
Tracker.ACTION_TAB_KEY_UP
Returns:
Number
Tracker.ACTION_LEAVE
Tracker.ACTION_LEAVE
Returns:
Number
Tracker.ACTION_UNCAPTURED_BUTTON_UP
Tracker.ACTION_UNCAPTURED_BUTTON_UP
Returns:
Number
Tracker.ACTION_UNCAPTURED_MIDDLE_BUTTON_UP
Tracker.ACTION_UNCAPTURED_MIDDLE_BUTTON_UP
Returns:
Number
Tracker.ACTION_UNCAPTURED_RIGHT_BUTTON_UP
Tracker.ACTION_UNCAPTURED_RIGHT_BUTTON_UP
Returns:
Number
Tracker.ACTION_KEY_STROKE
Tracker.ACTION_KEY_STROKE
Returns:
Number
Tracker.ACTION_DUMMY
Tracker.ACTION_DUMMY
Returns:
Number
Tracker.MASK_UNCAPTURED_ACTION
Tracker.MASK_UNCAPTURED_ACTION
Returns:
Number
Tracker.MASK_MOUSE_MOVED_DOWN
Tracker.MASK_MOUSE_MOVED_DOWN
Returns:
Number
Tracker.MASK_BUTTON_DOWN
Tracker.MASK_BUTTON_DOWN
Returns:
Number
Tracker.MASK_MIDDLE_BUTTON_DOWN
Tracker.MASK_MIDDLE_BUTTON_DOWN
Returns:
Number
Tracker.MASK_RIGHT_BUTTON_DOWN
Tracker.MASK_RIGHT_BUTTON_DOWN
Returns:
Number
Tracker.MASK_SHIFT_KEY_DOWN
Tracker.MASK_SHIFT_KEY_DOWN
Returns:
Number
Tracker.MASK_META_KEY_DOWN
Tracker.MASK_META_KEY_DOWN
Returns:
Number
Tracker.MASK_ALT_KEY_DOWN
Tracker.MASK_ALT_KEY_DOWN
Returns:
Number
Tracker.MASK_CONTROL_KEY_DOW
Tracker.MASK_CONTROL_KEY_DOW
Returns:
Number
Tracker.MASK_SPACE_KEY_DOWN
Tracker.MASK_SPACE_KEY_DOWN
Returns:
Number
Tracker.MASK_TAB_KEY_DOWN
Tracker.MASK_TAB_KEY_DOWN
Returns:
Number
Tracker.MASK_ENTER
Tracker.MASK_ENTER
Returns:
Number
Tracker.MASK_MOUSE_MOVED_UP
Tracker.MASK_MOUSE_MOVED_UP
Returns:
Number
Tracker.MASK_BUTTON_UP
Tracker.MASK_BUTTON_UP
Returns:
Number
Tracker.MASK_MIDDLE_BUTTON_UP
Tracker.MASK_MIDDLE_BUTTON_UP
Returns:
Number
Tracker.MASK_RIGHT_BUTTON_UP
Tracker.MASK_RIGHT_BUTTON_UP
Returns:
Number
Tracker.MASK_SHIFT_KEY_UP
Tracker.MASK_SHIFT_KEY_UP
Returns:
Number
Tracker.MASK_META_KEY_UP
Tracker.MASK_META_KEY_UP
Returns:
Number
Tracker.MASK_ALT_KEY_UP
Tracker.MASK_ALT_KEY_UP
Returns:
Number
Tracker.MASK_CONTROL_KEY_UP
Tracker.MASK_CONTROL_KEY_UP
Returns:
Number
Tracker.MASK_SPACE_KEY_UP
Tracker.MASK_SPACE_KEY_UP
Returns:
Number
Tracker.MASK_TAB_KEY_UP
Tracker.MASK_TAB_KEY_UP
Returns:
Number
Tracker.MASK_LEAVE
Tracker.MASK_LEAVE
Returns:
Number
Tracker.MASK_UNCAPTURED_BUTTON_UP
Tracker.MASK_UNCAPTURED_BUTTON_UP
Returns:
Number
Tracker.MASK_KEY_STROKE
Tracker.MASK_KEY_STROKE
Returns:
Number
Tracker.MASK_ALL_ACTIONS
Tracker.MASK_ALL_ACTIONS
Returns:
Number
Tracker.MODIFIER_NONE
Tracker.MODIFIER_NONE
Returns:
Number
Tracker.MODIFIER_BUTTON_DONW
Tracker.MODIFIER_BUTTON_DONW
Returns:
Number
Tracker.MODIFIER_MIDDLE_BUTTON_DOWN
Tracker.MODIFIER_MIDDLE_BUTTON_DOWN
Returns:
Number
Tracker.MODIFIER_RIGHT_BUTTON_DOWN
Tracker.MODIFIER_RIGHT_BUTTON_DOWN
Returns:
Number
Tracker.MODIFIER_SHIFT_KEY_DOWN
Tracker.MODIFIER_SHIFT_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_META_KEY_DOWN
Tracker.MODIFIER_META_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_ALT_KEY_DOWN
Tracker.MODIFIER_ALT_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_CONTROL_KEY_DOWN
Tracker.MODIFIER_CONTROL_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_SPACE_KEY_DOWN
Tracker.MODIFIER_SPACE_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_TAB_KEY_DOWN
Tracker.MODIFIER_TAB_KEY_DOWN
Returns:
Number
Tracker.MODIFIER_DOUBLE_CLICK
Tracker.MODIFIER_DOUBLE_CLICK
Returns:
Number
Tracker.MODIFIER_CAPS_LOCK_ON
Tracker.MODIFIER_CAPS_LOCK_ON
Returns:
Number
Tracker.MODIFIER_TRIPLE_CLICK
Tracker.MODIFIER_TRIPLE_CLICK
Returns:
Number
Tracker.MODIFIER_CONTEXT_MENU_CLICK
Tracker.MODIFIER_CONTEXT_MENU_CLICK
Returns:
Number
Tracker.MODIFIER_DUMMY
Tracker.MODIFIER_DUMMY
Returns:
Number
Tracker.KEY_UNKNOWN
Tracker.KEY_UNKNOWN
Returns:
Number
Tracker.KEY_CANCEL
Tracker.KEY_CANCEL
Returns:
Number
Tracker.KEY_ENTER
Tracker.KEY_ENTER
Returns:
Number
Tracker.KEY_HOME
Tracker.KEY_HOME
Returns:
Number
Tracker.KEY_END
Tracker.KEY_END
Returns:
Number
Tracker.KEY_PAGE_UP
Tracker.KEY_PAGE_UP
Returns:
Number
Tracker.KEY_PAGE_DOWN
Tracker.KEY_PAGE_DOWN
Returns:
Number
Tracker.KEY_BACKSPACE
Tracker.KEY_BACKSPACE
Returns:
Number
Tracker.KEY_TAB
Tracker.KEY_TAB
Returns:
Number
Tracker.KEY_INSERT
Tracker.KEY_INSERT
Returns:
Number
Tracker.KEY_RETURN
Tracker.KEY_RETURN
Returns:
Number
Tracker.KEY_F1
Tracker.KEY_F1
Returns:
Number
Tracker.KEY_F2
Tracker.KEY_F2
Returns:
Number
Tracker.KEY_F3
Tracker.KEY_F3
Returns:
Number
Tracker.KEY_F4
Tracker.KEY_F4
Returns:
Number
Tracker.KEY_F5
Tracker.KEY_F5
Returns:
Number
Tracker.KEY_F6
Tracker.KEY_F6
Returns:
Number
Tracker.KEY_F7
Tracker.KEY_F7
Returns:
Number
Tracker.KEY_F8
Tracker.KEY_F8
Returns:
Number
Tracker.KEY_F9
Tracker.KEY_F9
Returns:
Number
Tracker.KEY_F10
Tracker.KEY_F10
Returns:
Number
Tracker.KEY_F11
Tracker.KEY_F11
Returns:
Number
Tracker.KEY_F12
Tracker.KEY_F12
Returns:
Number
Tracker.KEY_CLEAR
Tracker.KEY_CLEAR
Returns:
Number
Tracker.KEY_ESCAPE
Tracker.KEY_ESCAPE
Returns:
Number
Tracker.KEY_LEFT
Tracker.KEY_LEFT
Returns:
Number
Tracker.KEY_RIGHT
Tracker.KEY_RIGHT
Returns:
Number
Tracker.KEY_UP
Tracker.KEY_UP
Returns:
Number
Tracker.KEY_DOWN
Tracker.KEY_DOWN
Returns:
Number
Tracker.KEY_SPACE
Tracker.KEY_SPACE
Returns:
Number
Tracker.KEY_APOSTROPHE
Tracker.KEY_APOSTROPHE
Returns:
Number
Tracker.KEY_COMMA
Tracker.KEY_COMMA
Returns:
Number
Tracker.KEY_MINUS
Tracker.KEY_MINUS
Returns:
Number
Tracker.KEY_PERIOD
Tracker.KEY_PERIOD
Returns:
Number
Tracker.KEY_SLASH
Tracker.KEY_SLASH
Returns:
Number
Tracker.KEY_SEMICOLON
Tracker.KEY_SEMICOLON
Returns:
Number
Tracker.KEY_EQUAL
Tracker.KEY_EQUAL
Returns:
Number
Tracker.KEY_LEFT_SQR_BRACKET
Tracker.KEY_LEFT_SQR_BRACKET
Returns:
Number
Tracker.KEY_RIGHT_SQR_BRACKET
Tracker.KEY_RIGHT_SQR_BRACKET
Returns:
Number
Tracker.KEY_BACK_SLASH
Tracker.KEY_BACK_SLASH
Returns:
Number
Tracker.KEY_DELETE
Tracker.KEY_DELETE
Returns:
Number
Tracker.KEY_KP_0
Tracker.KEY_KP_0
Returns:
Number
Tracker.KEY_KP_1
Tracker.KEY_KP_1
Returns:
Number
Tracker.KEY_KP_2
Tracker.KEY_KP_2
Returns:
Number
Tracker.KEY_KP_3
Tracker.KEY_KP_3
Returns:
Number
Tracker.KEY_KP_4
Tracker.KEY_KP_4
Returns:
Number
Tracker.KEY_KP_5
Tracker.KEY_KP_5
Returns:
Number
Tracker.KEY_KP_6
Tracker.KEY_KP_6
Returns:
Number
Tracker.KEY_KP_7
Tracker.KEY_KP_7
Returns:
Number
Tracker.KEY_KP_8
Tracker.KEY_KP_8
Returns:
Number
Tracker.KEY_KP_9
Tracker.KEY_KP_9
Returns:
Number
Tracker.KEY_KP_EQUAL
Tracker.KEY_KP_EQUAL
Returns:
Number
Tracker.KEY_KP_MULTIPLY
Tracker.KEY_KP_MULTIPLY
Returns:
Number
Tracker.KEY_KP_MINUS
Tracker.KEY_KP_MINUS
Returns:
Number
Tracker.KEY_KP_PLUS
Tracker.KEY_KP_PLUS
Returns:
Number
Tracker.KEY_KP_DIVIDE
Tracker.KEY_KP_DIVIDE
Returns:
Number
Tracker.KEY_KP_DECIMAL
Tracker.KEY_KP_DECIMAL
Returns:
Number
Tracker.KEY_DOUBLE_BYTE_CHAR
Tracker.KEY_DOUBLE_BYTE_CHAR
Returns:
Number
Tracker.KEY_DUMMY
Tracker.KEY_DUMMY
Returns:
Number
Functions
testAction
(action)
testAction
(action)
Parameters:
action:
Number
Returns:
Boolean
testModifier
(modifier)
testModifier
(modifier)
Parameters:
modifier:
Number
Returns:
Boolean
abort
()
abort
()
releaseMouseCapture
()
releaseMouseCapture
()
isValid
()
isValid
()
Returns:
Boolean
Static Functions
Tracker.getCurrentModifiers
()
Tracker.getCurrentModifiers
()
Returns:
Number
Copyright © 2001-2010 Jürg Lehni,
Scratchdisk.com
. All Rights Reserved.