Macros

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(→Key Constants for use with many things (Bascially equal to VirtualKey Codes)
Line 134: Line 134:
  
 
<pre>
 
<pre>
−
@None
+
@KeyNone
−
@LButton
+
@KeyLButton
−
@RButton
+
@KeyRButton
−
@Cancel
+
@KeyCancel
−
@MButton
+
@KeyMButton
−
@XButton1
+
@KeyXButton1
−
@XButton2
+
@KeyXButton2
−
@LButton
+
@KeyLButton
−
@XButton2
+
@KeyXButton2
−
@Back
+
@KeyBack
−
@Tab
+
@KeyTab
−
@LineFeed
+
@KeyLineFeed
−
@LButton
+
@KeyLButton
−
@LineFeed
+
@KeyLineFeed
−
@Clear
+
@KeyClear
−
@Return
+
@KeyReturn
−
@RButton
+
@KeyRButton
−
@Clear
+
@KeyClear
−
@RButton
+
@KeyRButton
−
@Return
+
@KeyReturn
−
@ShiftKey
+
@KeyShiftKey
−
@ControlKey
+
@KeyControlKey
−
@Menu
+
@KeyMenu
−
@Pause
+
@KeyPause
−
@Capital
+
@KeyCapital
−
@KanaMode
+
@KeyKanaMode
−
@RButton
+
@KeyRButton
−
@Capital
+
@KeyCapital
−
@JunjaMode
+
@KeyJunjaMode
−
@FinalMode
+
@KeyFinalMode
−
@HanjaMode
+
@KeyHanjaMode
−
@RButton
+
@KeyRButton
−
@FinalMode
+
@KeyFinalMode
−
@Escape
+
@KeyEscape
−
@IMEConvert
+
@KeyIMEConvert
−
@IMENonconvert
+
@KeyIMENonconvert
−
@IMEAceept
+
@KeyIMEAceept
−
@IMEModeChange
+
@KeyIMEModeChange
−
@Space
+
@KeySpace
−
@PageUp
+
@KeyPageUp
−
@Next
+
@KeyNext
−
@End
+
@KeyEnd
−
@Home
+
@KeyHome
−
@Left
+
@KeyLeft
−
@Up
+
@KeyUp
−
@Right
+
@KeyRight
−
@Down
+
@KeyDown
−
@Select
+
@KeySelect
−
@Print
+
@KeyPrint
−
@Execute
+
@KeyExecute
−
@PrintScreen
+
@KeyPrintScreen
−
@Insert
+
@KeyInsert
−
@Delete
+
@KeyDelete
−
@Help
+
@KeyHelp
−
@D0
+
@KeyD0
−
@D1
+
@KeyD1
−
@D2
+
@KeyD2
−
@D3
+
@KeyD3
−
@D4
+
@KeyD4
−
@D5
+
@KeyD5
−
@D6
+
@KeyD6
−
@D7
+
@KeyD7
−
@D8
+
@KeyD8
−
@D9
+
@KeyD9
−
@RButton
+
@KeyRButton
−
@D8
+
@KeyD8
−
@RButton
+
@KeyRButton
−
@D9
+
@KeyD9
−
@MButton
+
@KeyMButton
−
@D8
+
@KeyD8
−
@MButton
+
@KeyMButton
−
@D9
+
@KeyD9
−
@XButton2
+
@KeyXButton2
−
@D8
+
@KeyD8
−
@XButton2
+
@KeyXButton2
−
@D9
+
@KeyD9
−
@64
+
@Key64
−
@A
+
@KeyA
−
@B
+
@KeyB
−
@C
+
@KeyC
−
@D
+
@KeyD
−
@E
+
@KeyE
−
@F
+
@KeyF
−
@G
+
@KeyG
−
@H
+
@KeyH
−
@I
+
@KeyI
−
@J
+
@KeyJ
−
@K
+
@KeyK
−
@L
+
@KeyL
−
@M
+
@KeyM
−
@N
+
@KeyN
−
@O
+
@KeyO
−
@P
+
@KeyP
−
@Q
+
@KeyQ
−
@R
+
@KeyR
−
@S
+
@KeyS
−
@T
+
@KeyT
−
@U
+
@KeyU
−
@V
+
@KeyV
−
@W
+
@KeyW
−
@X
+
@KeyX
−
@Y
+
@KeyY
−
@Z
+
@KeyZ
−
@LWin
+
@KeyLWin
−
@RWin
+
@KeyRWin
−
@Apps
+
@KeyApps
−
@RButton
+
@KeyRButton
−
@RWin
+
@KeyRWin
−
@Sleep
+
@KeySleep
−
@NumPad0
+
@KeyNumPad0
−
@NumPad1
+
@KeyNumPad1
−
@NumPad2
+
@KeyNumPad2
−
@NumPad3
+
@KeyNumPad3
−
@NumPad4
+
@KeyNumPad4
−
@NumPad5
+
@KeyNumPad5
−
@NumPad6
+
@KeyNumPad6
−
@NumPad7
+
@KeyNumPad7
−
@NumPad8
+
@KeyNumPad8
−
@NumPad9
+
@KeyNumPad9
−
@Multiply
+
@KeyMultiply
−
@Add
+
@KeyAdd
−
@Separator
+
@KeySeparator
−
@Subtract
+
@KeySubtract
−
@Decimal
+
@KeyDecimal
−
@Divide
+
@KeyDivide
−
@F1
+
@KeyF1
−
@F2
+
@KeyF2
−
@F3
+
@KeyF3
−
@F4
+
@KeyF4
−
@F5
+
@KeyF5
−
@F6
+
@KeyF6
−
@F7
+
@KeyF7
−
@F8
+
@KeyF8
−
@F9
+
@KeyF9
−
@F10
+
@KeyF10
−
@F11
+
@KeyF11
−
@F12
+
@KeyF12
−
@F13
+
@KeyF13
−
@F14
+
@KeyF14
−
@F15
+
@KeyF15
−
@F16
+
@KeyF16
−
@F17
+
@KeyF17
−
@F18
+
@KeyF18
−
@F19
+
@KeyF19
−
@F20
+
@KeyF20
−
@F21
+
@KeyF21
−
@F22
+
@KeyF22
−
@F23
+
@KeyF23
−
@F24
+
@KeyF24
−
@Back
+
@KeyBack
−
@F17
+
@KeyF17
−
@Back
+
@KeyBack
−
@F18
+
@KeyF18
−
@Back
+
@KeyBack
−
@F19
+
@KeyF19
−
@Back
+
@KeyBack
−
@F20
+
@KeyF20
−
@Back
+
@KeyBack
−
@F21
+
@KeyF21
−
@Back
+
@KeyBack
−
@F22
+
@KeyF22
−
@Back
+
@KeyBack
−
@F23
+
@KeyF23
−
@Back
+
@KeyBack
−
@F24
+
@KeyF24
−
@NumLock
+
@KeyNumLock
−
@Scroll
+
@KeyScroll
−
@RButton
+
@KeyRButton
−
@NumLock
+
@KeyNumLock
−
@RButton
+
@KeyRButton
−
@Scroll
+
@KeyScroll
−
@MButton
+
@KeyMButton
−
@NumLock
+
@KeyNumLock
−
@MButton
+
@KeyMButton
−
@Scroll
+
@KeyScroll
−
@XButton2
+
@KeyXButton2
−
@NumLock
+
@KeyNumLock
−
@XButton2
+
@KeyXButton2
−
@Scroll
+
@KeyScroll
−
@Back
+
@KeyBack
−
@NumLock
+
@KeyNumLock
−
@Back
+
@KeyBack
−
@Scroll
+
@KeyScroll
−
@LineFeed
+
@KeyLineFeed
−
@NumLock
+
@KeyNumLock
−
@LineFeed
+
@KeyLineFeed
−
@Scroll
+
@KeyScroll
−
@Clear
+
@KeyClear
−
@NumLock
+
@KeyNumLock
−
@Clear
+
@KeyClear
−
@Scroll
+
@KeyScroll
−
@RButton
+
@KeyRButton
−
@Clear
+
@KeyClear
−
@NumLock
+
@KeyNumLock
−
@RButton
+
@KeyRButton
−
@Clear
+
@KeyClear
−
@Scroll
+
@KeyScroll
−
@LShiftKey
+
@KeyLShiftKey
−
@RShiftKey
+
@KeyRShiftKey
−
@LControlKey
+
@KeyLControlKey
−
@RControlKey
+
@KeyRControlKey
−
@LMenu
+
@KeyLMenu
−
@RMenu
+
@KeyRMenu
−
@BrowserBack
+
@KeyBrowserBack
−
@BrowserForward
+
@KeyBrowserForward
−
@BrowserRefresh
+
@KeyBrowserRefresh
−
@BrowserStop
+
@KeyBrowserStop
−
@BrowserSearch
+
@KeyBrowserSearch
−
@BrowserFavorites
+
@KeyBrowserFavorites
−
@BrowserHome
+
@KeyBrowserHome
−
@VolumeMute
+
@KeyVolumeMute
−
@VolumeDown
+
@KeyVolumeDown
−
@VolumeUp
+
@KeyVolumeUp
−
@MediaNextTrack
+
@KeyMediaNextTrack
−
@MediaPreviousTrack
+
@KeyMediaPreviousTrack
−
@MediaStop
+
@KeyMediaStop
−
@MediaPlayPause
+
@KeyMediaPlayPause
−
@LaunchMail
+
@KeyLaunchMail
−
@SelectMedia
+
@KeySelectMedia
−
@LaunchApplication1
+
@KeyLaunchApplication1
−
@LaunchApplication2
+
@KeyLaunchApplication2
−
@Back
+
@KeyBack
−
@MediaNextTrack
+
@KeyMediaNextTrack
−
@Back
+
@KeyBack
−
@MediaPreviousTrack
+
@KeyMediaPreviousTrack
−
@Oem1
+
@KeyOem1
−
@Oemplus
+
@KeyOemplus
−
@Oemcomma
+
@KeyOemcomma
−
@OemMinus
+
@KeyOemMinus
−
@OemPeriod
+
@KeyOemPeriod
−
@OemQuestion
+
@KeyOemQuestion
−
@Oemtilde
+
@KeyOemtilde
−
@LButton
+
@KeyLButton
−
@Oemtilde
+
@KeyOemtilde
−
@RButton
+
@KeyRButton
−
@Oemtilde
+
@KeyOemtilde
−
@Cancel
+
@KeyCancel
−
@Oemtilde
+
@KeyOemtilde
−
@MButton
+
@KeyMButton
−
@Oemtilde
+
@KeyOemtilde
−
@XButton1
+
@KeyXButton1
−
@Oemtilde
+
@KeyOemtilde
−
@XButton2
+
@KeyXButton2
−
@Oemtilde
+
@KeyOemtilde
−
@LButton
+
@KeyLButton
−
@XButton2
+
@KeyXButton2
−
@Oemtilde
+
@KeyOemtilde
−
@Back
+
@KeyBack
−
@Oemtilde
+
@KeyOemtilde
−
@Tab
+
@KeyTab
−
@Oemtilde
+
@KeyOemtilde
−
@LineFeed
+
@KeyLineFeed
−
@Oemtilde
+
@KeyOemtilde
−
@LButton
+
@KeyLButton
−
@LineFeed
+
@KeyLineFeed
−
@Oemtilde
+
@KeyOemtilde
−
@Clear
+
@KeyClear
−
@Oemtilde
+
@KeyOemtilde
−
@Return
+
@KeyReturn
−
@Oemtilde
+
@KeyOemtilde
−
@RButton
+
@KeyRButton
−
@Clear
+
@KeyClear
−
@Oemtilde
+
@KeyOemtilde
−
@RButton
+
@KeyRButton
−
@Return
+
@KeyReturn
−
@Oemtilde
+
@KeyOemtilde
−
@ShiftKey
+
@KeyShiftKey
−
@Oemtilde
+
@KeyOemtilde
−
@ControlKey
+
@KeyControlKey
−
@Oemtilde
+
@KeyOemtilde
−
@Menu
+
@KeyMenu
−
@Oemtilde
+
@KeyOemtilde
−
@Pause
+
@KeyPause
−
@Oemtilde
+
@KeyOemtilde
−
@Capital
+
@KeyCapital
−
@Oemtilde
+
@KeyOemtilde
−
@KanaMode
+
@KeyKanaMode
−
@Oemtilde
+
@KeyOemtilde
−
@RButton
+
@KeyRButton
−
@Capital
+
@KeyCapital
−
@Oemtilde
+
@KeyOemtilde
−
@JunjaMode
+
@KeyJunjaMode
−
@Oemtilde
+
@KeyOemtilde
−
@FinalMode
+
@KeyFinalMode
−
@Oemtilde
+
@KeyOemtilde
−
@HanjaMode
+
@KeyHanjaMode
−
@Oemtilde
+
@KeyOemtilde
−
@RButton
+
@KeyRButton
−
@FinalMode
+
@KeyFinalMode
−
@Oemtilde
+
@KeyOemtilde
−
@OemOpenBrackets
+
@KeyOemOpenBrackets
−
@Oem5
+
@KeyOem5
−
@Oem6
+
@KeyOem6
−
@Oem7
+
@KeyOem7
−
@Oem8
+
@KeyOem8
−
@Space
+
@KeySpace
−
@Oemtilde
+
@KeyOemtilde
−
@PageUp
+
@KeyPageUp
−
@Oemtilde
+
@KeyOemtilde
−
@OemBackslash
+
@KeyOemBackslash
−
@LButton
+
@KeyLButton
−
@OemBackslash
+
@KeyOemBackslash
−
@Home
+
@KeyHome
−
@Oemtilde
+
@KeyOemtilde
−
@ProcessKey
+
@KeyProcessKey
−
@MButton
+
@KeyMButton
−
@OemBackslash
+
@KeyOemBackslash
−
@Packet
+
@KeyPacket
−
@Down
+
@KeyDown
−
@Oemtilde
+
@KeyOemtilde
−
@Select
+
@KeySelect
−
@Oemtilde
+
@KeyOemtilde
−
@Back
+
@KeyBack
−
@OemBackslash
+
@KeyOemBackslash
−
@Tab
+
@KeyTab
−
@OemBackslash
+
@KeyOemBackslash
−
@PrintScreen
+
@KeyPrintScreen
−
@Oemtilde
+
@KeyOemtilde
−
@Back
+
@KeyBack
−
@ProcessKey
+
@KeyProcessKey
−
@Clear
+
@KeyClear
−
@OemBackslash
+
@KeyOemBackslash
−
@Back
+
@KeyBack
−
@Packet
+
@KeyPacket
−
@D0
+
@KeyD0
−
@Oemtilde
+
@KeyOemtilde
−
@D1
+
@KeyD1
−
@Oemtilde
+
@KeyOemtilde
−
@ShiftKey
+
@KeyShiftKey
−
@OemBackslash
+
@KeyOemBackslash
−
@ControlKey
+
@KeyControlKey
−
@OemBackslash
+
@KeyOemBackslash
−
@D4
+
@KeyD4
−
@Oemtilde
+
@KeyOemtilde
−
@ShiftKey
+
@KeyShiftKey
−
@ProcessKey
+
@KeyProcessKey
−
@Attn
+
@KeyAttn
−
@Crsel
+
@KeyCrsel
−
@Exsel
+
@KeyExsel
−
@EraseEof
+
@KeyEraseEof
−
@Play
+
@KeyPlay
−
@Zoom
+
@KeyZoom
−
@NoName
+
@KeyNoName
−
@Pa1
+
@KeyPa1
 
</pre>
 
</pre>
  
 
[[Category:Core Function]]
 
[[Category:Core Function]]

Revision as of 19:17, 2 December 2011

Contents

Macros

For Functions

@ARGS // Stores all arguments passed to a function allowing for unlimited arguments.

Directory/Path

@COMMONFILESDIR // Common Files folder
@WINDIR // The directory of windows
@SYSDIR // The directory of windows system directory
@CURDIR // The current working directory
@TEMPDIR // The current system's temporary folder

Strings

@CRLF // @CR . @LF   ;Occasionally used for line breaks.
@LFCR // @LF . @CR   ;Stupidly used for line breaks.
@CR // Carriage return, Chr(13); sometimes used for line breaks.
@LF // Line feed, Chr(10); typically used for line breaks.
@TAB // Tab character, Chr(9).
@NL // The newline that the current windows likes best.

Math

@PI // Mathematical constant that is the ratio of any circle's circumference to its diameter
@E // Represents the natural logarithmic base, specified by the constant, e.

Variable Limits etc

@CHAR_MIN // Represents the smallest possible value of a unicode character
@CHAR_MAX // Represents the largest possible value of a unicode character
@BYTE_MIN // Represents the smallest possible value of a unsigned 8-bit integer
@BYTE_MAX // Represents the largest possible value of a unsigned 8-bit integer
@SBYTE_MIN // Represents the smallest possible value of a signed 8-bit integer
@SBYTE_MAX // Represents the largest possible value of a signed 8-bit integer
@USHORT_MIN // Represents the smallest possible value of a unsigned 16-bit integer
@USHORT_MAX // Represents the largest possible value of a unsigned 16-bit integer
@UINT16_MIN // Represents the smallest possible value of a unsigned 16-bit integer
@UINT16_MAX // Represents the largest possible value of a unsigned 16-bit integer
@UINT_MIN // Represents the smallest possible value of a unsigned 32-bit integer
@UINT_MAX // Represents the largest possible value of a unsigned 32-bit integer
@UINT32_MIN // Represents the smallest possible value of a unsigned 32-bit integer
@UINT32_MAX // Represents the largest possible value of a unsigned 32-bit integer
@ULONG_MIN // Represents the smallest possible value of a unsigned 64-bit integer
@ULONG_MAX // Represents the largest possible value of a unsigned 64-bit integer
@UINT64_MIN // Represents the smallest possible value of a unsigned 64-bit integer
@UINT64_MAX // Represents the largest possible value of a unsigned 64-bit integer
@SHORT_MIN // Represents the smallest possible value of a signed 16-bit integer
@SHORT_MAX // Represents the largest possible value of a signed 16-bit integer
@INT16_MIN // Represents the smallest possible value of a signed 16-bit integer
@INT16_MAX // Represents the largest possible value of a signed 16-bit integer
@INT_MIN // Represents the smallest possible value of a signed 32-bit integer
@INT_MAX // Represents the largest possible value of a signed 32-bit integer
@INT32_MIN // Represents the smallest possible value of a signed 32-bit integer
@INT32_MAX // Represents the largest possible value of a signed 32-bit integer
@LONG_MIN // Represents the smallest possible value of a signed 64-bit integer
@LONG_MAX // Represents the largest possible value of a signed 64-bit integer
@INT64_MIN // Represents the smallest possible value of a signed 64-bit integer
@INT64_MAX // Represents the largest possible value of a signed 64-bit integer
@DOUBLE_POSINF // Represents positive infinity
@DOUBLE_NEGINF // Represents negative infinity
@DOUBLE_NAN // Represents (Not a number) NaN
@DOUBLE_MIN // Represents the smallest possible value of a float
@DOUBLE_MAX // Represents the largest possible value of a float
@DOUBLE_EPSILON // Represents the smallest positive double value greater than zero
@FLOAT_POSINF // Represents positive infinity
@FLOAT_NEGINF // Represents negative infinity
@FLOAT_NAN // Represents (Not a number) NaN
@FLOAT_MIN // Represents the smallest possible value of a float
@FLOAT_MAX // Represents the largest possible value of a float
@FLOAT_EPSILON // Represents the smallest positive float value greater than zero

Date & Time

@DATETIMENOW // Stores the current date and time as a string
@MSEC // Milliseconds value of clock.  Range is 00 to 999
@SEC // Seconds value of clock.  Range is 00 to 59
@MIN // Minutes value of clock.  Range is 00 to 59
@HOUR // Hours value of clock in 24-hour format.  Range is 00 to 23
@WDAY // Numeric day of week.  Range is 1 to 7 which corresponds to Sunday through Saturday
@MDAY // Current day of month.  Range is 01 to 31
@MON // Current month.  Range is 01 to 12
@YDAY // Current day of year.  Range is 1 to 366 (or 365 if not a leap year)
@YEAR // Current four-digit year.
@TICKS // The number of ticks that represent the current date and time (A single tick represents one hundred nanoseconds or one ten-millionth of a second. There are 10,000 ticks in a millisecond.)
@TIME // Get a 10 element array containing in this order; @MSEC, @SEC, @MIN, @HOUR, @WDAY, @MDAY, @MON, @YDAY, @YEAR, @TICKS
// Heres an example of how to use @Time to create a useable list :
List ($MSec, $Sec, $Min, $Hour, $WDay, $MDay, $Mon, $YDay, $Year, $Ticks) = @TIME;
println("MSec: " . $MSec); 
println("Sec: " . $Sec); 
println("Min: " . $Min); 
println("Hour: " . $Hour); 
println("WDay: " . $WDay); 
println("MDay: " . $MDay); 
println("Mon: " . $Mon); 
println("YDay: " . $YDay); 
println("Year: " . $Year); 
println("Ticks: " . $Ticks);

Misc

@ERROR // Stores the state of the last error which can be useful to find out exactly what happened.
@CURRENCY // Stores the local currency symbol that the computer is using such as $ or £ etc.
@GROUP // Stores the amount of groups captured in the last regex match operation.
@DESKTOPWIDTH // Current width of the desktop the program is running on.
@DESKTOPHEIGHT // Current height of the desktop the program is running on.
@DOMAIN // The computers currently network domain name associated with current user.
@USER // The name of the user currently logged in to windows.
@MACHINENAME // Get NetBIOS name of this computer.
@TICKCOUNT // The number of miliseconds elapsed since the system started.
@INVALIDPATHCHARS // String of characters that are not allowed in path names.
@INVALIDFILENAMECHARS // String of characters that are not allowed in file names.
@VOLUMESEPARATORCHAR // Provides a platform-specific volume separator character.
@PATHSEPARATOR // A platform-specific separator character used to separate path strings in environment variables.
@DIRECTORYSEPARATORCHAR // Provides a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization.
@ALTDIRECTORYSEPARATORCHAR // Provides a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization.

Key Constants for use with many things (Bascially equal to VirtualKey Codes

@KeyNone
@KeyLButton
@KeyRButton
@KeyCancel
@KeyMButton
@KeyXButton1
@KeyXButton2
@KeyLButton
@KeyXButton2
@KeyBack
@KeyTab
@KeyLineFeed
@KeyLButton
@KeyLineFeed
@KeyClear
@KeyReturn
@KeyRButton
@KeyClear
@KeyRButton
@KeyReturn
@KeyShiftKey
@KeyControlKey
@KeyMenu
@KeyPause
@KeyCapital
@KeyKanaMode
@KeyRButton
@KeyCapital
@KeyJunjaMode
@KeyFinalMode
@KeyHanjaMode
@KeyRButton
@KeyFinalMode
@KeyEscape
@KeyIMEConvert
@KeyIMENonconvert
@KeyIMEAceept
@KeyIMEModeChange
@KeySpace
@KeyPageUp
@KeyNext
@KeyEnd
@KeyHome
@KeyLeft
@KeyUp
@KeyRight
@KeyDown
@KeySelect
@KeyPrint
@KeyExecute
@KeyPrintScreen
@KeyInsert
@KeyDelete
@KeyHelp
@KeyD0
@KeyD1
@KeyD2
@KeyD3
@KeyD4
@KeyD5
@KeyD6
@KeyD7
@KeyD8
@KeyD9
@KeyRButton
@KeyD8
@KeyRButton
@KeyD9
@KeyMButton
@KeyD8
@KeyMButton
@KeyD9
@KeyXButton2
@KeyD8
@KeyXButton2
@KeyD9
@Key64
@KeyA
@KeyB
@KeyC
@KeyD
@KeyE
@KeyF
@KeyG
@KeyH
@KeyI
@KeyJ
@KeyK
@KeyL
@KeyM
@KeyN
@KeyO
@KeyP
@KeyQ
@KeyR
@KeyS
@KeyT
@KeyU
@KeyV
@KeyW
@KeyX
@KeyY
@KeyZ
@KeyLWin
@KeyRWin
@KeyApps
@KeyRButton
@KeyRWin
@KeySleep
@KeyNumPad0
@KeyNumPad1
@KeyNumPad2
@KeyNumPad3
@KeyNumPad4
@KeyNumPad5
@KeyNumPad6
@KeyNumPad7
@KeyNumPad8
@KeyNumPad9
@KeyMultiply
@KeyAdd
@KeySeparator
@KeySubtract
@KeyDecimal
@KeyDivide
@KeyF1
@KeyF2
@KeyF3
@KeyF4
@KeyF5
@KeyF6
@KeyF7
@KeyF8
@KeyF9
@KeyF10
@KeyF11
@KeyF12
@KeyF13
@KeyF14
@KeyF15
@KeyF16
@KeyF17
@KeyF18
@KeyF19
@KeyF20
@KeyF21
@KeyF22
@KeyF23
@KeyF24
@KeyBack
@KeyF17
@KeyBack
@KeyF18
@KeyBack
@KeyF19
@KeyBack
@KeyF20
@KeyBack
@KeyF21
@KeyBack
@KeyF22
@KeyBack
@KeyF23
@KeyBack
@KeyF24
@KeyNumLock
@KeyScroll
@KeyRButton
@KeyNumLock
@KeyRButton
@KeyScroll
@KeyMButton
@KeyNumLock
@KeyMButton
@KeyScroll
@KeyXButton2
@KeyNumLock
@KeyXButton2
@KeyScroll
@KeyBack
@KeyNumLock
@KeyBack
@KeyScroll
@KeyLineFeed
@KeyNumLock
@KeyLineFeed
@KeyScroll
@KeyClear
@KeyNumLock
@KeyClear
@KeyScroll
@KeyRButton
@KeyClear
@KeyNumLock
@KeyRButton
@KeyClear
@KeyScroll
@KeyLShiftKey
@KeyRShiftKey
@KeyLControlKey
@KeyRControlKey
@KeyLMenu
@KeyRMenu
@KeyBrowserBack
@KeyBrowserForward
@KeyBrowserRefresh
@KeyBrowserStop
@KeyBrowserSearch
@KeyBrowserFavorites
@KeyBrowserHome
@KeyVolumeMute
@KeyVolumeDown
@KeyVolumeUp
@KeyMediaNextTrack
@KeyMediaPreviousTrack
@KeyMediaStop
@KeyMediaPlayPause
@KeyLaunchMail
@KeySelectMedia
@KeyLaunchApplication1
@KeyLaunchApplication2
@KeyBack
@KeyMediaNextTrack
@KeyBack
@KeyMediaPreviousTrack
@KeyOem1
@KeyOemplus
@KeyOemcomma
@KeyOemMinus
@KeyOemPeriod
@KeyOemQuestion
@KeyOemtilde
@KeyLButton
@KeyOemtilde
@KeyRButton
@KeyOemtilde
@KeyCancel
@KeyOemtilde
@KeyMButton
@KeyOemtilde
@KeyXButton1
@KeyOemtilde
@KeyXButton2
@KeyOemtilde
@KeyLButton
@KeyXButton2
@KeyOemtilde
@KeyBack
@KeyOemtilde
@KeyTab
@KeyOemtilde
@KeyLineFeed
@KeyOemtilde
@KeyLButton
@KeyLineFeed
@KeyOemtilde
@KeyClear
@KeyOemtilde
@KeyReturn
@KeyOemtilde
@KeyRButton
@KeyClear
@KeyOemtilde
@KeyRButton
@KeyReturn
@KeyOemtilde
@KeyShiftKey
@KeyOemtilde
@KeyControlKey
@KeyOemtilde
@KeyMenu
@KeyOemtilde
@KeyPause
@KeyOemtilde
@KeyCapital
@KeyOemtilde
@KeyKanaMode
@KeyOemtilde
@KeyRButton
@KeyCapital
@KeyOemtilde
@KeyJunjaMode
@KeyOemtilde
@KeyFinalMode
@KeyOemtilde
@KeyHanjaMode
@KeyOemtilde
@KeyRButton
@KeyFinalMode
@KeyOemtilde
@KeyOemOpenBrackets
@KeyOem5
@KeyOem6
@KeyOem7
@KeyOem8
@KeySpace
@KeyOemtilde
@KeyPageUp
@KeyOemtilde
@KeyOemBackslash
@KeyLButton
@KeyOemBackslash
@KeyHome
@KeyOemtilde
@KeyProcessKey
@KeyMButton
@KeyOemBackslash
@KeyPacket
@KeyDown
@KeyOemtilde
@KeySelect
@KeyOemtilde
@KeyBack
@KeyOemBackslash
@KeyTab
@KeyOemBackslash
@KeyPrintScreen
@KeyOemtilde
@KeyBack
@KeyProcessKey
@KeyClear
@KeyOemBackslash
@KeyBack
@KeyPacket
@KeyD0
@KeyOemtilde
@KeyD1
@KeyOemtilde
@KeyShiftKey
@KeyOemBackslash
@KeyControlKey
@KeyOemBackslash
@KeyD4
@KeyOemtilde
@KeyShiftKey
@KeyProcessKey
@KeyAttn
@KeyCrsel
@KeyExsel
@KeyEraseEof
@KeyPlay
@KeyZoom
@KeyNoName
@KeyPa1
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox