Search Results for

    Show / Hide Table of Contents

    Class KeyboardKeys

    Enumeration for key codes.

    Inheritance
    System.Object
    KeyboardKeys
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class KeyboardKeys : Enum

    Fields

    A

    A key

    Declaration
    public const KeyboardKeys A
    Field Value
    KeyboardKeys

    Accept

    IME accept

    Declaration
    public const KeyboardKeys Accept
    Field Value
    KeyboardKeys

    Alpha0

    The '0' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha0
    Field Value
    KeyboardKeys

    Alpha1

    The '1' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha1
    Field Value
    KeyboardKeys

    Alpha2

    The '2' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha2
    Field Value
    KeyboardKeys

    Alpha3

    The '3' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha3
    Field Value
    KeyboardKeys

    Alpha4

    The '4' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha4
    Field Value
    KeyboardKeys

    Alpha5

    The '5' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha5
    Field Value
    KeyboardKeys

    Alpha6

    The '6' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha6
    Field Value
    KeyboardKeys

    Alpha7

    The '7' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha7
    Field Value
    KeyboardKeys

    Alpha8

    The '8' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha8
    Field Value
    KeyboardKeys

    Alpha9

    The '9' key on the top of the alphanumeric keyboard.

    Declaration
    public const KeyboardKeys Alpha9
    Field Value
    KeyboardKeys

    Alt

    Any ALT key, right or left

    Declaration
    public const KeyboardKeys Alt
    Field Value
    KeyboardKeys

    Applications

    Applications key (Natural keyboard)

    Declaration
    public const KeyboardKeys Applications
    Field Value
    KeyboardKeys

    ArrowDown

    DOWN ARROW key

    Declaration
    public const KeyboardKeys ArrowDown
    Field Value
    KeyboardKeys

    ArrowLeft

    LEFT ARROW key

    Declaration
    public const KeyboardKeys ArrowLeft
    Field Value
    KeyboardKeys

    ArrowRight

    RIGHT ARROW key

    Declaration
    public const KeyboardKeys ArrowRight
    Field Value
    KeyboardKeys

    ArrowUp

    UP ARROW key

    Declaration
    public const KeyboardKeys ArrowUp
    Field Value
    KeyboardKeys

    Attn

    Attn key

    Declaration
    public const KeyboardKeys Attn
    Field Value
    KeyboardKeys

    B

    B key

    Declaration
    public const KeyboardKeys B
    Field Value
    KeyboardKeys

    BackQuote

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '`~' key

    Declaration
    public const KeyboardKeys BackQuote
    Field Value
    KeyboardKeys

    Backslash

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '|' key

    Declaration
    public const KeyboardKeys Backslash
    Field Value
    KeyboardKeys

    Backspace

    BACKSPACE key

    Declaration
    public const KeyboardKeys Backspace
    Field Value
    KeyboardKeys

    BrowserBack

    Browser Back key

    Declaration
    public const KeyboardKeys BrowserBack
    Field Value
    KeyboardKeys

    BrowserFavorites

    Browser Favorites key

    Declaration
    public const KeyboardKeys BrowserFavorites
    Field Value
    KeyboardKeys

    BrowserForward

    Browser Forward key

    Declaration
    public const KeyboardKeys BrowserForward
    Field Value
    KeyboardKeys

    BrowserHome

    Browser Start and Home key

    Declaration
    public const KeyboardKeys BrowserHome
    Field Value
    KeyboardKeys

    BrowserRefresh

    Browser Refresh key

    Declaration
    public const KeyboardKeys BrowserRefresh
    Field Value
    KeyboardKeys

    BrowserSearch

    Browser Search key

    Declaration
    public const KeyboardKeys BrowserSearch
    Field Value
    KeyboardKeys

    BrowserStop

    Browser Stop key

    Declaration
    public const KeyboardKeys BrowserStop
    Field Value
    KeyboardKeys

    C

    C key

    Declaration
    public const KeyboardKeys C
    Field Value
    KeyboardKeys

    Capital

    CAPS LOCK key

    Declaration
    public const KeyboardKeys Capital
    Field Value
    KeyboardKeys

    Clear

    CLEAR key

    Declaration
    public const KeyboardKeys Clear
    Field Value
    KeyboardKeys

    Colon

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the ';:' key

    Declaration
    public const KeyboardKeys Colon
    Field Value
    KeyboardKeys

    Comma

    For any country/region the ',' key

    Declaration
    public const KeyboardKeys Comma
    Field Value
    KeyboardKeys

    Control

    Any CTRL key, right or left

    Declaration
    public const KeyboardKeys Control
    Field Value
    KeyboardKeys

    Convert

    IME convert

    Declaration
    public const KeyboardKeys Convert
    Field Value
    KeyboardKeys

    Crsel

    CrSel key

    Declaration
    public const KeyboardKeys Crsel
    Field Value
    KeyboardKeys

    D

    D key

    Declaration
    public const KeyboardKeys D
    Field Value
    KeyboardKeys

    Delete

    DELETE key

    Declaration
    public const KeyboardKeys Delete
    Field Value
    KeyboardKeys

    E

    E key

    Declaration
    public const KeyboardKeys E
    Field Value
    KeyboardKeys

    End

    END key

    Declaration
    public const KeyboardKeys End
    Field Value
    KeyboardKeys

    Ereof

    Erase EOF key

    Declaration
    public const KeyboardKeys Ereof
    Field Value
    KeyboardKeys

    Escape

    ESC key

    Declaration
    public const KeyboardKeys Escape
    Field Value
    KeyboardKeys

    Execute

    EXECUTE key

    Declaration
    public const KeyboardKeys Execute
    Field Value
    KeyboardKeys

    Exsel

    ExSel key

    Declaration
    public const KeyboardKeys Exsel
    Field Value
    KeyboardKeys

    F

    F key

    Declaration
    public const KeyboardKeys F
    Field Value
    KeyboardKeys

    F1

    F1 function key

    Declaration
    public const KeyboardKeys F1
    Field Value
    KeyboardKeys

    F10

    F10 function key

    Declaration
    public const KeyboardKeys F10
    Field Value
    KeyboardKeys

    F11

    F11 function key

    Declaration
    public const KeyboardKeys F11
    Field Value
    KeyboardKeys

    F12

    F12 function key

    Declaration
    public const KeyboardKeys F12
    Field Value
    KeyboardKeys

    F13

    F13 function key

    Declaration
    public const KeyboardKeys F13
    Field Value
    KeyboardKeys

    F14

    F14 function key

    Declaration
    public const KeyboardKeys F14
    Field Value
    KeyboardKeys

    F15

    F15 function key

    Declaration
    public const KeyboardKeys F15
    Field Value
    KeyboardKeys

    F16

    F16 function key

    Declaration
    public const KeyboardKeys F16
    Field Value
    KeyboardKeys

    F17

    F17 function key

    Declaration
    public const KeyboardKeys F17
    Field Value
    KeyboardKeys

    F18

    F18 function key

    Declaration
    public const KeyboardKeys F18
    Field Value
    KeyboardKeys

    F19

    F19 function key

    Declaration
    public const KeyboardKeys F19
    Field Value
    KeyboardKeys

    F2

    F2 function key

    Declaration
    public const KeyboardKeys F2
    Field Value
    KeyboardKeys

    F20

    F20 function key

    Declaration
    public const KeyboardKeys F20
    Field Value
    KeyboardKeys

    F21

    F21 function key

    Declaration
    public const KeyboardKeys F21
    Field Value
    KeyboardKeys

    F22

    F22 function key

    Declaration
    public const KeyboardKeys F22
    Field Value
    KeyboardKeys

    F23

    F23 function key

    Declaration
    public const KeyboardKeys F23
    Field Value
    KeyboardKeys

    F24

    F24 function key

    Declaration
    public const KeyboardKeys F24
    Field Value
    KeyboardKeys

    F3

    F3 function key

    Declaration
    public const KeyboardKeys F3
    Field Value
    KeyboardKeys

    F4

    F4 function key

    Declaration
    public const KeyboardKeys F4
    Field Value
    KeyboardKeys

    F5

    F5 function key

    Declaration
    public const KeyboardKeys F5
    Field Value
    KeyboardKeys

    F6

    F6 function key

    Declaration
    public const KeyboardKeys F6
    Field Value
    KeyboardKeys

    F7

    F7 function key

    Declaration
    public const KeyboardKeys F7
    Field Value
    KeyboardKeys

    F8

    F8 function key

    Declaration
    public const KeyboardKeys F8
    Field Value
    KeyboardKeys

    F9

    F9 function key

    Declaration
    public const KeyboardKeys F9
    Field Value
    KeyboardKeys

    Final

    IME final mode

    Declaration
    public const KeyboardKeys Final
    Field Value
    KeyboardKeys

    G

    G key

    Declaration
    public const KeyboardKeys G
    Field Value
    KeyboardKeys

    H

    H key

    Declaration
    public const KeyboardKeys H
    Field Value
    KeyboardKeys

    Hangul

    IME Hangul mode

    Declaration
    public const KeyboardKeys Hangul
    Field Value
    KeyboardKeys

    Hanja

    IME Hanja mode

    Declaration
    public const KeyboardKeys Hanja
    Field Value
    KeyboardKeys

    Help

    HELP key

    Declaration
    public const KeyboardKeys Help
    Field Value
    KeyboardKeys

    Home

    HOME key

    Declaration
    public const KeyboardKeys Home
    Field Value
    KeyboardKeys

    I

    I key

    Declaration
    public const KeyboardKeys I
    Field Value
    KeyboardKeys

    Insert

    INSERT key

    Declaration
    public const KeyboardKeys Insert
    Field Value
    KeyboardKeys

    J

    J key

    Declaration
    public const KeyboardKeys J
    Field Value
    KeyboardKeys

    Junja

    IME Junja mode

    Declaration
    public const KeyboardKeys Junja
    Field Value
    KeyboardKeys

    K

    K key

    Declaration
    public const KeyboardKeys K
    Field Value
    KeyboardKeys

    Kana

    IME Kana mode

    Declaration
    public const KeyboardKeys Kana
    Field Value
    KeyboardKeys

    Kanji

    IME Kanji mode

    Declaration
    public const KeyboardKeys Kanji
    Field Value
    KeyboardKeys

    L

    L key

    Declaration
    public const KeyboardKeys L
    Field Value
    KeyboardKeys

    LaunchApp1

    Start Application 1 key

    Declaration
    public const KeyboardKeys LaunchApp1
    Field Value
    KeyboardKeys

    LaunchApp2

    Start Application 2 key

    Declaration
    public const KeyboardKeys LaunchApp2
    Field Value
    KeyboardKeys

    LaunchMail

    Start Mail key

    Declaration
    public const KeyboardKeys LaunchMail
    Field Value
    KeyboardKeys

    LaunchMediaSelect

    Select Media key

    Declaration
    public const KeyboardKeys LaunchMediaSelect
    Field Value
    KeyboardKeys

    LeftBracket

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '[{' key

    Declaration
    public const KeyboardKeys LeftBracket
    Field Value
    KeyboardKeys

    LeftMenu

    Left MENU key

    Declaration
    public const KeyboardKeys LeftMenu
    Field Value
    KeyboardKeys

    LeftWindows

    Left Windows key (Natural keyboard)

    Declaration
    public const KeyboardKeys LeftWindows
    Field Value
    KeyboardKeys

    M

    M key

    Declaration
    public const KeyboardKeys M
    Field Value
    KeyboardKeys

    MAX

    The count of items in the KeyboardKeys enum.

    Declaration
    public const KeyboardKeys MAX
    Field Value
    KeyboardKeys

    MediaNextTrack

    Next Track key

    Declaration
    public const KeyboardKeys MediaNextTrack
    Field Value
    KeyboardKeys

    MediaPlayPause

    Play/Pause Media key

    Declaration
    public const KeyboardKeys MediaPlayPause
    Field Value
    KeyboardKeys

    MediaPrevTrack

    Previous Track key

    Declaration
    public const KeyboardKeys MediaPrevTrack
    Field Value
    KeyboardKeys

    MediaStop

    Stop Media key

    Declaration
    public const KeyboardKeys MediaStop
    Field Value
    KeyboardKeys

    Minus

    For any country/region the '-' key

    Declaration
    public const KeyboardKeys Minus
    Field Value
    KeyboardKeys

    Modechange

    IME mode change request

    Declaration
    public const KeyboardKeys Modechange
    Field Value
    KeyboardKeys

    N

    N key

    Declaration
    public const KeyboardKeys N
    Field Value
    KeyboardKeys

    Nonconvert

    IME nonconvert

    Declaration
    public const KeyboardKeys Nonconvert
    Field Value
    KeyboardKeys

    None

    The 'none' key

    Declaration
    public const KeyboardKeys None
    Field Value
    KeyboardKeys

    Numlock

    Numeric keypad NUM LOCK key

    Declaration
    public const KeyboardKeys Numlock
    Field Value
    KeyboardKeys

    Numpad0

    Numeric keypad 0 key

    Declaration
    public const KeyboardKeys Numpad0
    Field Value
    KeyboardKeys

    Numpad1

    Numeric keypad 1 key

    Declaration
    public const KeyboardKeys Numpad1
    Field Value
    KeyboardKeys

    Numpad2

    Numeric keypad 2 key

    Declaration
    public const KeyboardKeys Numpad2
    Field Value
    KeyboardKeys

    Numpad3

    Numeric keypad 3 key

    Declaration
    public const KeyboardKeys Numpad3
    Field Value
    KeyboardKeys

    Numpad4

    Numeric keypad 4 key

    Declaration
    public const KeyboardKeys Numpad4
    Field Value
    KeyboardKeys

    Numpad5

    Numeric keypad 5 key

    Declaration
    public const KeyboardKeys Numpad5
    Field Value
    KeyboardKeys

    Numpad6

    Numeric keypad 6 key

    Declaration
    public const KeyboardKeys Numpad6
    Field Value
    KeyboardKeys

    Numpad7

    Numeric keypad 7 key

    Declaration
    public const KeyboardKeys Numpad7
    Field Value
    KeyboardKeys

    Numpad8

    Numeric keypad 8 key

    Declaration
    public const KeyboardKeys Numpad8
    Field Value
    KeyboardKeys

    Numpad9

    Numeric keypad 9 key

    Declaration
    public const KeyboardKeys Numpad9
    Field Value
    KeyboardKeys

    NumpadAdd

    Numeric keypad Add key '+'

    Declaration
    public const KeyboardKeys NumpadAdd
    Field Value
    KeyboardKeys

    NumpadDecimal

    Numeric keypad Decimal key ','

    Declaration
    public const KeyboardKeys NumpadDecimal
    Field Value
    KeyboardKeys

    NumpadDivide

    Numeric keypad Divide key '/'

    Declaration
    public const KeyboardKeys NumpadDivide
    Field Value
    KeyboardKeys

    NumpadMultiply

    Numeric keypad Multiply key '*'

    Declaration
    public const KeyboardKeys NumpadMultiply
    Field Value
    KeyboardKeys

    NumpadSeparator

    Numeric Separator key

    Declaration
    public const KeyboardKeys NumpadSeparator
    Field Value
    KeyboardKeys

    NumpadSubtract

    Numeric keypad Subtract key '-'

    Declaration
    public const KeyboardKeys NumpadSubtract
    Field Value
    KeyboardKeys

    O

    O key

    Declaration
    public const KeyboardKeys O
    Field Value
    KeyboardKeys

    Oem102

    Either the angle bracket key or the backslash key on the RT 102-key keyboard

    Declaration
    public const KeyboardKeys Oem102
    Field Value
    KeyboardKeys

    Oem8

    Used for miscellaneous characters; it can vary by keyboard.

    Declaration
    public const KeyboardKeys Oem8
    Field Value
    KeyboardKeys

    OemClear

    Clear key

    Declaration
    public const KeyboardKeys OemClear
    Field Value
    KeyboardKeys

    P

    P key

    Declaration
    public const KeyboardKeys P
    Field Value
    KeyboardKeys

    Pa1

    PA1 key

    Declaration
    public const KeyboardKeys Pa1
    Field Value
    KeyboardKeys

    Packet

    Used to pass Unicode characters as if they were keystrokes. The PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods.

    Declaration
    public const KeyboardKeys Packet
    Field Value
    KeyboardKeys

    PageDown

    PAGE DOWN key

    Declaration
    public const KeyboardKeys PageDown
    Field Value
    KeyboardKeys

    PageUp

    PAGE UP key

    Declaration
    public const KeyboardKeys PageUp
    Field Value
    KeyboardKeys

    Pause

    PAUSE key

    Declaration
    public const KeyboardKeys Pause
    Field Value
    KeyboardKeys

    Period

    For any country/region the '.' key

    Declaration
    public const KeyboardKeys Period
    Field Value
    KeyboardKeys

    Play

    Play key

    Declaration
    public const KeyboardKeys Play
    Field Value
    KeyboardKeys

    Plus

    For any country/region the '+' key

    Declaration
    public const KeyboardKeys Plus
    Field Value
    KeyboardKeys

    Print

    PRINT key

    Declaration
    public const KeyboardKeys Print
    Field Value
    KeyboardKeys

    PrintScreen

    PRINT SCREEN key

    Declaration
    public const KeyboardKeys PrintScreen
    Field Value
    KeyboardKeys

    Processkey

    IME PROCESS key

    Declaration
    public const KeyboardKeys Processkey
    Field Value
    KeyboardKeys

    Q

    Q key

    Declaration
    public const KeyboardKeys Q
    Field Value
    KeyboardKeys

    Quote

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the 'single-quote/double-quote' key

    Declaration
    public const KeyboardKeys Quote
    Field Value
    KeyboardKeys

    R

    R key

    Declaration
    public const KeyboardKeys R
    Field Value
    KeyboardKeys

    Return

    ENTER key

    Declaration
    public const KeyboardKeys Return
    Field Value
    KeyboardKeys

    RightBracket

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the ']}' key

    Declaration
    public const KeyboardKeys RightBracket
    Field Value
    KeyboardKeys

    RightMenu

    Right MENU key

    Declaration
    public const KeyboardKeys RightMenu
    Field Value
    KeyboardKeys

    RightWindows

    Right Windows key (Natural keyboard)

    Declaration
    public const KeyboardKeys RightWindows
    Field Value
    KeyboardKeys

    S

    S key

    Declaration
    public const KeyboardKeys S
    Field Value
    KeyboardKeys

    Scroll

    SCROLL LOCK key

    Declaration
    public const KeyboardKeys Scroll
    Field Value
    KeyboardKeys

    Select

    SELECT key

    Declaration
    public const KeyboardKeys Select
    Field Value
    KeyboardKeys

    Shift

    Any SHIFT key, right or left

    Declaration
    public const KeyboardKeys Shift
    Field Value
    KeyboardKeys

    Slash

    Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '/?' key

    Declaration
    public const KeyboardKeys Slash
    Field Value
    KeyboardKeys

    Sleep

    Computer Sleep key

    Declaration
    public const KeyboardKeys Sleep
    Field Value
    KeyboardKeys

    Spacebar

    SPACEBAR key

    Declaration
    public const KeyboardKeys Spacebar
    Field Value
    KeyboardKeys

    T

    T key

    Declaration
    public const KeyboardKeys T
    Field Value
    KeyboardKeys

    Tab

    TAB key

    Declaration
    public const KeyboardKeys Tab
    Field Value
    KeyboardKeys

    U

    U key

    Declaration
    public const KeyboardKeys U
    Field Value
    KeyboardKeys

    V

    V key

    Declaration
    public const KeyboardKeys V
    Field Value
    KeyboardKeys

    value__

    Declaration
    public int value__
    Field Value
    System.Int32

    VolumeDown

    Volume Down key

    Declaration
    public const KeyboardKeys VolumeDown
    Field Value
    KeyboardKeys

    VolumeMute

    Volume Mute key

    Declaration
    public const KeyboardKeys VolumeMute
    Field Value
    KeyboardKeys

    VolumeUp

    Volume Up key

    Declaration
    public const KeyboardKeys VolumeUp
    Field Value
    KeyboardKeys

    W

    W key

    Declaration
    public const KeyboardKeys W
    Field Value
    KeyboardKeys

    X

    X key

    Declaration
    public const KeyboardKeys X
    Field Value
    KeyboardKeys

    Y

    Y key

    Declaration
    public const KeyboardKeys Y
    Field Value
    KeyboardKeys

    Z

    Z key

    Declaration
    public const KeyboardKeys Z
    Field Value
    KeyboardKeys

    Zoom

    Zoom key

    Declaration
    public const KeyboardKeys Zoom
    Field Value
    KeyboardKeys

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat