「App:Library:FabGL:Enumerations:VirtualKey」の版間の差分

提供: robot-jp wiki
ナビゲーションに移動検索に移動
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
==enum ChipPackage==
+
==enum [http://www.fabglib.org/group___enumerations_gad0e6e31d5953384be4ea987eb3923e02.html#gad0e6e31d5953384be4ea987eb3923e02 ChipPackage]==
この列挙型は、事前定義されたマウスカーソルのセットを定義します。
+
実キーまたは派生キー(SHIFT + 実キー)の可能性を表す。
 
{| class="wikitable"
 
{| class="wikitable"
 
! colspan="2" |'''Enumerator'''
 
! colspan="2" |'''Enumerator'''
 
|-
 
|-
|1
+
|VK_NONE
|
+
|No character (marks the first virtual key)
 
|-
 
|-
|2
+
|VK_SPACE
|
+
|Space
 
|-
 
|-
|3
+
|VK_0
|
+
|Number 0
 
|-
 
|-
|4
+
|VK_1
|
+
|Number 1
 
|-
 
|-
|5
+
|VK_2
|
+
|Number 2
 
|-
 
|-
|6
+
|VK_3
|
+
|Number 3
 
|-
 
|-
|7
+
|VK_4
|
+
|Number 4
 
|-
 
|-
|8
+
|VK_5
|
+
|Number 5
 
|-
 
|-
|9
+
|VK_6
|
+
|Number 6
 
|-
 
|-
|0
+
|VK_7
|
+
|Number 7
 
|-
 
|-
|1
+
|VK_8
|
+
|Number 8
 
|-
 
|-
|2
+
|VK_9
|
+
|Number 9
 
|-
 
|-
|3
+
|VK_KP_0
|
+
|Keypad number 0
 
|-
 
|-
|4
+
|VK_KP_1
|
+
|Keypad number 1
 
|-
 
|-
|5
+
|VK_KP_2
|
+
|Keypad number 2
 
|-
 
|-
|6
+
|VK_KP_3
|
+
|Keypad number 3
 
|-
 
|-
|7
+
|VK_KP_4
|
+
|Keypad number 4
 
|-
 
|-
|8
+
|VK_KP_5
|
+
|Keypad number 5
 
|-
 
|-
|9
+
|VK_KP_6
|
+
|Keypad number 6
 
|-
 
|-
|0
+
|VK_KP_7
|
+
|Keypad number 7
 
|-
 
|-
|1
+
|VK_KP_8
|
+
|Keypad number 8
 
|-
 
|-
|2
+
|VK_KP_9
|
+
|Keypad number 9
 
|-
 
|-
|3
+
|VK_a
|
+
|Lower case letter 'a'
 
|-
 
|-
|4
+
|VK_b
|
+
|Lower case letter 'b'
 
|-
 
|-
|5
+
|VK_c
|
+
|Lower case letter 'c'
 
|-
 
|-
|6
+
|VK_d
|
+
|Lower case letter 'd'
 
|-
 
|-
|7
+
|VK_e
|
+
|Lower case letter 'e'
 
|-
 
|-
|8
+
|VK_f
|
+
|Lower case letter 'f'
 
|-
 
|-
|9
+
|VK_g
|
+
|Lower case letter 'g'
 
|-
 
|-
|0
+
|VK_h
|
+
|Lower case letter 'h'
 
|-
 
|-
|1
+
|VK_i
|
+
|Lower case letter 'i'
 
|-
 
|-
|2
+
|VK_j
|
+
|Lower case letter 'j'
 
|-
 
|-
|3
+
|VK_k
|
+
|Lower case letter 'k'
 
|-
 
|-
|4
+
|VK_l
|
+
|Lower case letter 'l'
 
|-
 
|-
|5
+
|VK_m
|
+
|Lower case letter 'm'
 
|-
 
|-
|6
+
|VK_n
|
+
|Lower case letter 'n'
 
|-
 
|-
|7
+
|VK_o
|
+
|Lower case letter 'o'
 
|-
 
|-
|8
+
|VK_p
|
+
|Lower case letter 'p'
 
|-
 
|-
|9
+
|VK_q
|
+
|Lower case letter 'q'
 
|-
 
|-
|0
+
|VK_r
|
+
|Lower case letter 'r'
 
|-
 
|-
|1
+
|VK_s
|
+
|Lower case letter 's'
 
|-
 
|-
|2
+
|VK_t
|
+
|Lower case letter 't'
 
|-
 
|-
|3
+
|VK_u
|
+
|Lower case letter 'u'
 
|-
 
|-
|4
+
|VK_v
|
+
|Lower case letter 'v'
 
|-
 
|-
|5
+
|VK_w
|
+
|Lower case letter 'w'
 
|-
 
|-
|6
+
|VK_x
|
+
|Lower case letter 'x'
 
|-
 
|-
|7
+
|VK_y
|
+
|Lower case letter 'y'
 
|-
 
|-
|8
+
|VK_z
|
+
|Lower case letter 'z'
 
|-
 
|-
|9
+
|VK_A
|
+
|Upper case letter 'A'
 
|-
 
|-
|0
+
|VK_B
|
+
|Upper case letter 'B'
 
|-
 
|-
|1
+
|VK_C
|
+
|Upper case letter 'C'
 
|-
 
|-
|2
+
|VK_D
|
+
|Upper case letter 'D'
 
|-
 
|-
|3
+
|VK_E
|
+
|Upper case letter 'E'
 
|-
 
|-
|4
+
|VK_F
|
+
|Upper case letter 'F'
 
|-
 
|-
|5
+
|VK_G
|
+
|Upper case letter 'G'
 
|-
 
|-
|6
+
|VK_H
|
+
|Upper case letter 'H'
 
|-
 
|-
|7
+
|VK_I
|
+
|Upper case letter 'I'
 
|-
 
|-
|8
+
|VK_J
|
+
|Upper case letter 'J'
 
|-
 
|-
|9
+
|VK_K
|
+
|Upper case letter 'K'
 
|-
 
|-
|0
+
|VK_L
|
+
|Upper case letter 'L'
 
|-
 
|-
|1
+
|VK_M
|
+
|Upper case letter 'M'
 
|-
 
|-
|2
+
|VK_N
|
+
|Upper case letter 'N'
 
|-
 
|-
|3
+
|VK_O
|
+
|Upper case letter 'O'
 
|-
 
|-
|4
+
|VK_P
|
+
|Upper case letter 'P'
 
|-
 
|-
|5
+
|VK_Q
|
+
|Upper case letter 'Q'
 
|-
 
|-
|6
+
|VK_R
|
+
|Upper case letter 'R'
 
|-
 
|-
|7
+
|VK_S
|
+
|Upper case letter 'S'
 
|-
 
|-
|8
+
|VK_T
|
+
|Upper case letter 'T'
 
|-
 
|-
|9
+
|VK_U
|
+
|Upper case letter 'U'
 
|-
 
|-
|0
+
|VK_V
|
+
|Upper case letter 'V'
 
|-
 
|-
|1
+
|VK_W
|
+
|Upper case letter 'W'
 
|-
 
|-
|2
+
|VK_X
|
+
|Upper case letter 'X'
 
|-
 
|-
|3
+
|VK_Y
|
+
|Upper case letter 'Y'
 
|-
 
|-
|4
+
|VK_Z
|
+
|Upper case letter 'Z'
 
|-
 
|-
|5
+
|VK_GRAVEACCENT
|
+
|Grave accent: `
 
|-
 
|-
|6
+
|VK_ACUTEACCENT
|
+
|Acute accent: ´
 
|-
 
|-
|7
+
|VK_QUOTE
|
+
|Quote: '
 
|-
 
|-
|8
+
|VK_QUOTEDBL
|
+
|Double quote: "
 
|-
 
|-
|9
+
|VK_EQUALS
|
+
|Equals: =
 
|-
 
|-
|0
+
|VK_MINUS
|
+
|Minus: -
 
|-
 
|-
|1
+
|VK_KP_MINUS
|
+
|Keypad minus: -
 
|-
 
|-
|2
+
|VK_PLUS
|
+
|Plus: +
 
|-
 
|-
|3
+
|VK_KP_PLUS
|
+
|Keypad plus: +
 
|-
 
|-
|4
+
|VK_KP_MULTIPLY
|
+
|Keypad multiply: *
 
|-
 
|-
|5
+
|VK_ASTERISK
|
+
|Asterisk: *
 
|-
 
|-
|6
+
|VK_BACKSLASH
|
+
|Backslash: \
 
|-
 
|-
|7
+
|VK_KP_DIVIDE
|
+
|Keypad divide: /
 
|-
 
|-
|8
+
|VK_SLASH
|
+
|Slash: /
 
|-
 
|-
|9
+
|VK_KP_PERIOD
|
+
|Keypad period: .
 
|-
 
|-
|0
+
|VK_PERIOD
|
+
|Period: .
 
|-
 
|-
|1
+
|VK_COLON
|
+
|Colon: :
 
|-
 
|-
|2
+
|VK_COMMA
|
+
|Comma: ,
 
|-
 
|-
|3
+
|VK_SEMICOLON
|
+
|Semicolon: ;
 
|-
 
|-
|4
+
|VK_AMPERSAND
|
+
|Ampersand: &
 
|-
 
|-
|5
+
|VK_VERTICALBAR
|
+
|<nowiki>Vertical bar: |</nowiki>
 
|-
 
|-
|6
+
|VK_HASH
|
+
|Hash: #
 
|-
 
|-
|7
+
|VK_AT
|
+
|At: @
 
|-
 
|-
|8
+
|VK_CARET
|
+
|Caret: ^
 
|-
 
|-
|9
+
|VK_DOLLAR
|
+
|Dollar: $
 
|-
 
|-
|0
+
|VK_POUND
|
+
|Pound: £
 
|-
 
|-
|1
+
|VK_EURO
|
+
|Euro: €
 
|-
 
|-
|2
+
|VK_PERCENT
|
+
|Percent: %
 
|-
 
|-
|3
+
|VK_EXCLAIM
|
+
|Exclamation mark: !
 
|-
 
|-
|4
+
|VK_QUESTION
|
+
|Question mark: ?
 
|-
 
|-
|5
+
|VK_LEFTBRACE
|
+
|Left brace: {
 
|-
 
|-
|6
+
|VK_RIGHTBRACE
|
+
|Right brace: }
 
|-
 
|-
|7
+
|VK_LEFTBRACKET
|
+
|Left bracket: [
 
|-
 
|-
|8
+
|VK_RIGHTBRACKET
|
+
|Right bracket: ]
 
|-
 
|-
|9
+
|VK_LEFTPAREN
|
+
|Left parenthesis: (
 
|-
 
|-
|0
+
|VK_RIGHTPAREN
|
+
|Right parenthesis: )
 
|-
 
|-
|1
+
|VK_LESS
|
+
|Less: <
 
|-
 
|-
|2
+
|VK_GREATER
|
+
|Greater: >
 
|-
 
|-
|3
+
|VK_UNDERSCORE
|
+
|Underscore: _
 
|-
 
|-
|4
+
|VK_DEGREE
|
+
|Degree: °
 
|-
 
|-
|5
+
|VK_SECTION
|
+
|Section: §
 
|-
 
|-
|6
+
|VK_TILDE
|
+
|Tilde: ~
 
|-
 
|-
|7
+
|VK_NEGATION
|
+
|Negation: ¬
 
|-
 
|-
|8
+
|VK_LSHIFT
|
+
|Left SHIFT
 
|-
 
|-
|9
+
|VK_RSHIFT
|
+
|Right SHIFT
 
|-
 
|-
|0
+
|VK_LALT
|
+
|Left ALT
 
|-
 
|-
|1
+
|VK_RALT
|
+
|Right ALT
 
|-
 
|-
|2
+
|VK_LCTRL
|
+
|Left CTRL
 
|-
 
|-
|3
+
|VK_RCTRL
|
+
|Right CTRL
 
|-
 
|-
|4
+
|VK_LGUI
|
+
|Left GUI
 
|-
 
|-
|5
+
|VK_RGUI
|
+
|Right GUI
 
|-
 
|-
|6
+
|VK_ESCAPE
|
+
|ESC
 
|-
 
|-
|7
+
|VK_PRINTSCREEN
|
+
|PRINTSCREEN
 
|-
 
|-
|8
+
|VK_SYSREQ
|
+
|SYSREQ
 
|-
 
|-
|9
+
|VK_INSERT
|
+
|INS
 
|-
 
|-
|0
+
|VK_KP_INSERT
|
+
|Keypad INS
 
|-
 
|-
|1
+
|VK_DELETE
|
+
|DEL
 
|-
 
|-
|2
+
|VK_KP_DELETE
|
+
|Keypad DEL
 
|-
 
|-
|3
+
|VK_BACKSPACE
|
+
|Backspace
 
|-
 
|-
|4
+
|VK_HOME
|
+
|HOME
 
|-
 
|-
|5
+
|VK_KP_HOME
|
+
|Keypad HOME
 
|-
 
|-
|6
+
|VK_END
|
+
|END
 
|-
 
|-
|7
+
|VK_KP_END
|
+
|Keypad END
 
|-
 
|-
|8
+
|VK_PAUSE
|
+
|PAUSE
 
|-
 
|-
|9
+
|VK_BREAK
|
+
|CTRL + PAUSE
 
|-
 
|-
|0
+
|VK_SCROLLLOCK
|
+
|SCROLLLOCK
 
|-
 
|-
|1
+
|VK_NUMLOCK
|
+
|NUMLOCK
 
|-
 
|-
|2
+
|VK_CAPSLOCK
|
+
|CAPSLOCK
 
|-
 
|-
|3
+
|VK_TAB
|
+
|TAB
 
|-
 
|-
|4
+
|VK_RETURN
|
+
|RETURN
 
|-
 
|-
|5
+
|VK_KP_ENTER
|
+
|Keypad ENTER
 
|-
 
|-
|6
+
|VK_APPLICATION
|
+
|APPLICATION / MENU key
 
|-
 
|-
|7
+
|VK_PAGEUP
|
+
|PAGEUP
 
|-
 
|-
|8
+
|VK_KP_PAGEUP
|
+
|Keypad PAGEUP
 
|-
 
|-
|9
+
|VK_PAGEDOWN
|
+
|PAGEDOWN
 
|-
 
|-
|0
+
|VK_KP_PAGEDOWN
|
+
|Keypad PAGEDOWN
 
|-
 
|-
|1
+
|VK_UP
|
+
|[http://www.fabglib.org/structfabgl_1_1_cursor.html '''Cursor'''] UP
 
|-
 
|-
|2
+
|VK_KP_UP
|
+
|Keypad cursor UP
 
|-
 
|-
|3
+
|VK_DOWN
|
+
|[http://www.fabglib.org/structfabgl_1_1_cursor.html '''Cursor'''] DOWN
 
|-
 
|-
|4
+
|VK_KP_DOWN
|
+
|Keypad cursor DOWN
 
|-
 
|-
|5
+
|VK_LEFT
|
+
|[http://www.fabglib.org/structfabgl_1_1_cursor.html '''Cursor'''] LEFT
 
|-
 
|-
|6
+
|VK_KP_LEFT
|
+
|Keypad cursor LEFT
 
|-
 
|-
|7
+
|VK_RIGHT
|
+
|[http://www.fabglib.org/structfabgl_1_1_cursor.html '''Cursor'''] RIGHT
 
|-
 
|-
|8
+
|VK_KP_RIGHT
|
+
|Keypad cursor RIGHT
 
|-
 
|-
|9
+
|VK_KP_CENTER
|
+
|Keypad CENTER key
 
|-
 
|-
|0
+
|VK_F1
|
+
|F1 function key
 
|-
 
|-
|1
+
|VK_F2
|
+
|F2 function key
 
|-
 
|-
|2
+
|VK_F3
|
+
|F3 function key
 
|-
 
|-
|3
+
|VK_F4
|
+
|F4 function key
 
|-
 
|-
|4
+
|VK_F5
|
+
|F5 function key
 
|-
 
|-
|5
+
|VK_F6
|
+
|F6 function key
 
|-
 
|-
|6
+
|VK_F7
|
+
|F7 function key
 
|-
 
|-
|7
+
|VK_F8
|
+
|F8 function key
 
|-
 
|-
|8
+
|VK_F9
|
+
|F9 function key
 
|-
 
|-
|9
+
|VK_F10
|
+
|F10 function key
 
|-
 
|-
|0
+
|VK_F11
|
+
|F11 function key
 
|-
 
|-
|1
+
|VK_F12
|
+
|F12 function key
 
|-
 
|-
|2
+
|VK_GRAVE_a
|
+
|Grave a: à
 
|-
 
|-
|3
+
|VK_GRAVE_e
|
+
|Grave e: è
 
|-
 
|-
|4
+
|VK_GRAVE_i
|
+
|Grave i: ì
 
|-
 
|-
|5
+
|VK_GRAVE_o
|
+
|Grave o: ò
 
|-
 
|-
|6
+
|VK_GRAVE_u
|
+
|Grave u: ù
 
|-
 
|-
|7
+
|VK_GRAVE_y
|
+
|Grave y: ỳ
 
|-
 
|-
|8
+
|VK_ACUTE_a
|
+
|Acute a: á
 
|-
 
|-
|9
+
|VK_ACUTE_e
|
+
|Acute e: é
 
|-
 
|-
|0
+
|VK_ACUTE_i
|
+
|Acute i: í
 
|-
 
|-
|1
+
|VK_ACUTE_o
|
+
|Acute o: ó
 
|-
 
|-
|2
+
|VK_ACUTE_u
|
+
|Acute u: ú
 
|-
 
|-
|3
+
|VK_ACUTE_y
|
+
|Acute y: ý
 
|-
 
|-
|4
+
|VK_GRAVE_A
|
+
|Grave A: À
 
|-
 
|-
|5
+
|VK_GRAVE_E
|
+
|Grave E: È
 
|-
 
|-
|6
+
|VK_GRAVE_I
|
+
|Grave I: Ì
 
|-
 
|-
|7
+
|VK_GRAVE_O
|
+
|Grave O: Ò
 
|-
 
|-
|8
+
|VK_GRAVE_U
|
+
|Grave U: Ù
 
|-
 
|-
|9
+
|VK_GRAVE_Y
|
+
|Grave Y: Ỳ
 
|-
 
|-
|0
+
|VK_ACUTE_A
|
+
|Acute A: Á
 
|-
 
|-
|1
+
|VK_ACUTE_E
|
+
|Acute E: É
 
|-
 
|-
|2
+
|VK_ACUTE_I
|
+
|Acute I: Í
 
|-
 
|-
|3
+
|VK_ACUTE_O
|
+
|Acute O: Ó
 
|-
 
|-
|4
+
|VK_ACUTE_U
|
+
|Acute U: Ú
 
|-
 
|-
|5
+
|VK_ACUTE_Y
|
+
|Acute Y: Ý
 
|-
 
|-
|6
+
|VK_UMLAUT_a
|
+
|Diaeresis a: ä
 
|-
 
|-
|7
+
|VK_UMLAUT_e
|
+
|Diaeresis e: ë
 
|-
 
|-
|8
+
|VK_UMLAUT_i
|
+
|Diaeresis i: ï
 
|-
 
|-
|9
+
|VK_UMLAUT_o
|
+
|Diaeresis o: ö
 
|-
 
|-
|0
+
|VK_UMLAUT_u
|
+
|Diaeresis u: ü
 
|-
 
|-
|1
+
|VK_UMLAUT_y
|
+
|Diaeresis y: ÿ
 
|-
 
|-
|2
+
|VK_UMLAUT_A
|
+
|Diaeresis A: Ä
 
|-
 
|-
|3
+
|VK_UMLAUT_E
|
+
|Diaeresis E: Ë
 
|-
 
|-
|4
+
|VK_UMLAUT_I
|
+
|Diaeresis I: Ï
 
|-
 
|-
|5
+
|VK_UMLAUT_O
|
+
|Diaeresis O: Ö
 
|-
 
|-
|6
+
|VK_UMLAUT_U
|
+
|Diaeresis U: Ü
 
|-
 
|-
|7
+
|VK_UMLAUT_Y
|
+
|Diaeresis Y: Ÿ
 
|-
 
|-
|8
+
|VK_CARET_a
|
+
|Caret a: â
 
|-
 
|-
|9
+
|VK_CARET_e
|
+
|Caret e: ê
 
|-
 
|-
|0
+
|VK_CARET_i
|
+
|Caret i: î
 
|-
 
|-
|1
+
|VK_CARET_o
|
+
|Caret o: ô
 
|-
 
|-
|2
+
|VK_CARET_u
|
+
|Caret u: û
 
|-
 
|-
|3
+
|VK_CARET_y
|
+
|Caret y: ŷ
 
|-
 
|-
|4
+
|VK_CARET_A
|
+
|Caret A: Â
 
|-
 
|-
|5
+
|VK_CARET_E
|
+
|Caret E: Ê
 
|-
 
|-
|6
+
|VK_CARET_I
|
+
|Caret I: Î
 
|-
 
|-
|7
+
|VK_CARET_O
|
+
|Caret O: Ô
 
|-
 
|-
|8
+
|VK_CARET_U
|
+
|Caret U: Û
 
|-
 
|-
|9
+
|VK_CARET_Y
|
+
|Caret Y: Ŷ
 
|-
 
|-
|0
+
|VK_CEDILLA_c
|
+
|Cedilla c: ç
 
|-
 
|-
|1
+
|VK_CEDILLA_C
|
+
|Cedilla C: Ç
 
|-
 
|-
|2
+
|VK_TILDE_a
|
+
|Lower case tilde a: ã
 
|-
 
|-
|3
+
|VK_TILDE_o
|
+
|Lower case tilde o: õ
 
|-
 
|-
|4
+
|VK_TILDE_n
|
+
|Lower case tilde n: ñ
 
|-
 
|-
|5
+
|VK_TILDE_A
|
+
|Upper case tilde A: Ã
 
|-
 
|-
|6
+
|VK_TILDE_O
|
+
|Upper case tilde O: Õ
 
|-
 
|-
|7
+
|VK_TILDE_N
|
+
|Upper case tilde N: Ñ
 
|-
 
|-
|8
+
|VK_UPPER_a
|
+
|primera: a
 
|-
 
|-
|9
+
|VK_ESZETT
|
+
|Eszett: ß
 
|-
 
|-
|0
+
|VK_EXCLAIM_INV
|
+
|Inverted exclamation mark: !
 
|-
 
|-
|1
+
|VK_QUESTION_INV
|
+
|Inverted question mark : ?
 
|-
 
|-
|2
+
|VK_INTERPUNCT
|
+
|Interpunct : ·
 
|-
 
|-
|3
+
|VK_DIAERESIS
|
+
|Diaeresis : ¨
 
|-
 
|-
|4
+
|VK_SQUARE
|
+
|Square : ²
 
|-
 
|-
|5
+
|VK_CURRENCY
|
+
|Currency : ¤
 
|-
 
|-
|6
+
|VK_MU
|
+
|Mu : µ
 
|-
 
|-
|7
+
|VK_ASCII
|
+
|Specifies an ASCII code - used when virtual key is embedded in [http://www.fabglib.org/structfabgl_1_1_virtual_key_item.html '''VirtualKeyItem'''] structure and [http://www.fabglib.org/structfabgl_1_1_virtual_key_item_a14c28480cb8b82ead8173e043f4fd147.html#a14c28480cb8b82ead8173e043f4fd147 '''VirtualKeyItem.ASCII'''] is valid
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
|-
 
|1
 
|
 
|-
 
|2
 
|
 
|-
 
|3
 
|
 
|-
 
|4
 
|
 
|-
 
|5
 
|
 
|-
 
|6
 
|
 
|-
 
|7
 
|
 
|-
 
|8
 
|
 
|-
 
|9
 
|
 
|-
 
|0
 
|
 
 
|}
 
|}
'''[http://www.fabglib.org/fabutils_8h_source.html#l00935 line 935 of file fabutils.h]'''に定義されています。
+
'''使用例: [http://www.fabglib.org/_v_g_a_2_multitasking_c_p_m_2_multitasking_c_p_m_8ino-example.html#a17 VGA/MultitaskingCPM/MultitaskingCPM.ino]''', and [http://www.fabglib.org/_v_g_a_2_v_i_c20_2_v_i_c20_8ino-example.html#a15 '''VGA/VIC20/VIC20.ino'''].
 +
 
 +
:
 +
 
 +
'''[http://www.fabglib.org/fabutils_8h_source.html#l01036 line 1036 of file fabutils.h]'''に定義されています。
  
  
  
 
----[https://robot-jp.com/wiki/index.php/App:Library:FabGL:Enumerations 戻る]
 
----[https://robot-jp.com/wiki/index.php/App:Library:FabGL:Enumerations 戻る]

2022年3月21日 (月) 23:46時点における最新版

enum ChipPackage

実キーまたは派生キー(SHIFT + 実キー)の可能性を表す。

Enumerator
VK_NONE No character (marks the first virtual key)
VK_SPACE Space
VK_0 Number 0
VK_1 Number 1
VK_2 Number 2
VK_3 Number 3
VK_4 Number 4
VK_5 Number 5
VK_6 Number 6
VK_7 Number 7
VK_8 Number 8
VK_9 Number 9
VK_KP_0 Keypad number 0
VK_KP_1 Keypad number 1
VK_KP_2 Keypad number 2
VK_KP_3 Keypad number 3
VK_KP_4 Keypad number 4
VK_KP_5 Keypad number 5
VK_KP_6 Keypad number 6
VK_KP_7 Keypad number 7
VK_KP_8 Keypad number 8
VK_KP_9 Keypad number 9
VK_a Lower case letter 'a'
VK_b Lower case letter 'b'
VK_c Lower case letter 'c'
VK_d Lower case letter 'd'
VK_e Lower case letter 'e'
VK_f Lower case letter 'f'
VK_g Lower case letter 'g'
VK_h Lower case letter 'h'
VK_i Lower case letter 'i'
VK_j Lower case letter 'j'
VK_k Lower case letter 'k'
VK_l Lower case letter 'l'
VK_m Lower case letter 'm'
VK_n Lower case letter 'n'
VK_o Lower case letter 'o'
VK_p Lower case letter 'p'
VK_q Lower case letter 'q'
VK_r Lower case letter 'r'
VK_s Lower case letter 's'
VK_t Lower case letter 't'
VK_u Lower case letter 'u'
VK_v Lower case letter 'v'
VK_w Lower case letter 'w'
VK_x Lower case letter 'x'
VK_y Lower case letter 'y'
VK_z Lower case letter 'z'
VK_A Upper case letter 'A'
VK_B Upper case letter 'B'
VK_C Upper case letter 'C'
VK_D Upper case letter 'D'
VK_E Upper case letter 'E'
VK_F Upper case letter 'F'
VK_G Upper case letter 'G'
VK_H Upper case letter 'H'
VK_I Upper case letter 'I'
VK_J Upper case letter 'J'
VK_K Upper case letter 'K'
VK_L Upper case letter 'L'
VK_M Upper case letter 'M'
VK_N Upper case letter 'N'
VK_O Upper case letter 'O'
VK_P Upper case letter 'P'
VK_Q Upper case letter 'Q'
VK_R Upper case letter 'R'
VK_S Upper case letter 'S'
VK_T Upper case letter 'T'
VK_U Upper case letter 'U'
VK_V Upper case letter 'V'
VK_W Upper case letter 'W'
VK_X Upper case letter 'X'
VK_Y Upper case letter 'Y'
VK_Z Upper case letter 'Z'
VK_GRAVEACCENT Grave accent: `
VK_ACUTEACCENT Acute accent: ´
VK_QUOTE Quote: '
VK_QUOTEDBL Double quote: "
VK_EQUALS Equals: =
VK_MINUS Minus: -
VK_KP_MINUS Keypad minus: -
VK_PLUS Plus: +
VK_KP_PLUS Keypad plus: +
VK_KP_MULTIPLY Keypad multiply: *
VK_ASTERISK Asterisk: *
VK_BACKSLASH Backslash: \
VK_KP_DIVIDE Keypad divide: /
VK_SLASH Slash: /
VK_KP_PERIOD Keypad period: .
VK_PERIOD Period: .
VK_COLON Colon: :
VK_COMMA Comma: ,
VK_SEMICOLON Semicolon: ;
VK_AMPERSAND Ampersand: &
VK_VERTICALBAR Vertical bar: |
VK_HASH Hash: #
VK_AT At: @
VK_CARET Caret: ^
VK_DOLLAR Dollar: $
VK_POUND Pound: £
VK_EURO Euro: €
VK_PERCENT Percent: %
VK_EXCLAIM Exclamation mark: !
VK_QUESTION Question mark: ?
VK_LEFTBRACE Left brace: {
VK_RIGHTBRACE Right brace: }
VK_LEFTBRACKET Left bracket: [
VK_RIGHTBRACKET Right bracket: ]
VK_LEFTPAREN Left parenthesis: (
VK_RIGHTPAREN Right parenthesis: )
VK_LESS Less: <
VK_GREATER Greater: >
VK_UNDERSCORE Underscore: _
VK_DEGREE Degree: °
VK_SECTION Section: §
VK_TILDE Tilde: ~
VK_NEGATION Negation: ¬
VK_LSHIFT Left SHIFT
VK_RSHIFT Right SHIFT
VK_LALT Left ALT
VK_RALT Right ALT
VK_LCTRL Left CTRL
VK_RCTRL Right CTRL
VK_LGUI Left GUI
VK_RGUI Right GUI
VK_ESCAPE ESC
VK_PRINTSCREEN PRINTSCREEN
VK_SYSREQ SYSREQ
VK_INSERT INS
VK_KP_INSERT Keypad INS
VK_DELETE DEL
VK_KP_DELETE Keypad DEL
VK_BACKSPACE Backspace
VK_HOME HOME
VK_KP_HOME Keypad HOME
VK_END END
VK_KP_END Keypad END
VK_PAUSE PAUSE
VK_BREAK CTRL + PAUSE
VK_SCROLLLOCK SCROLLLOCK
VK_NUMLOCK NUMLOCK
VK_CAPSLOCK CAPSLOCK
VK_TAB TAB
VK_RETURN RETURN
VK_KP_ENTER Keypad ENTER
VK_APPLICATION APPLICATION / MENU key
VK_PAGEUP PAGEUP
VK_KP_PAGEUP Keypad PAGEUP
VK_PAGEDOWN PAGEDOWN
VK_KP_PAGEDOWN Keypad PAGEDOWN
VK_UP Cursor UP
VK_KP_UP Keypad cursor UP
VK_DOWN Cursor DOWN
VK_KP_DOWN Keypad cursor DOWN
VK_LEFT Cursor LEFT
VK_KP_LEFT Keypad cursor LEFT
VK_RIGHT Cursor RIGHT
VK_KP_RIGHT Keypad cursor RIGHT
VK_KP_CENTER Keypad CENTER key
VK_F1 F1 function key
VK_F2 F2 function key
VK_F3 F3 function key
VK_F4 F4 function key
VK_F5 F5 function key
VK_F6 F6 function key
VK_F7 F7 function key
VK_F8 F8 function key
VK_F9 F9 function key
VK_F10 F10 function key
VK_F11 F11 function key
VK_F12 F12 function key
VK_GRAVE_a Grave a: à
VK_GRAVE_e Grave e: è
VK_GRAVE_i Grave i: ì
VK_GRAVE_o Grave o: ò
VK_GRAVE_u Grave u: ù
VK_GRAVE_y Grave y: ỳ
VK_ACUTE_a Acute a: á
VK_ACUTE_e Acute e: é
VK_ACUTE_i Acute i: í
VK_ACUTE_o Acute o: ó
VK_ACUTE_u Acute u: ú
VK_ACUTE_y Acute y: ý
VK_GRAVE_A Grave A: À
VK_GRAVE_E Grave E: È
VK_GRAVE_I Grave I: Ì
VK_GRAVE_O Grave O: Ò
VK_GRAVE_U Grave U: Ù
VK_GRAVE_Y Grave Y: Ỳ
VK_ACUTE_A Acute A: Á
VK_ACUTE_E Acute E: É
VK_ACUTE_I Acute I: Í
VK_ACUTE_O Acute O: Ó
VK_ACUTE_U Acute U: Ú
VK_ACUTE_Y Acute Y: Ý
VK_UMLAUT_a Diaeresis a: ä
VK_UMLAUT_e Diaeresis e: ë
VK_UMLAUT_i Diaeresis i: ï
VK_UMLAUT_o Diaeresis o: ö
VK_UMLAUT_u Diaeresis u: ü
VK_UMLAUT_y Diaeresis y: ÿ
VK_UMLAUT_A Diaeresis A: Ä
VK_UMLAUT_E Diaeresis E: Ë
VK_UMLAUT_I Diaeresis I: Ï
VK_UMLAUT_O Diaeresis O: Ö
VK_UMLAUT_U Diaeresis U: Ü
VK_UMLAUT_Y Diaeresis Y: Ÿ
VK_CARET_a Caret a: â
VK_CARET_e Caret e: ê
VK_CARET_i Caret i: î
VK_CARET_o Caret o: ô
VK_CARET_u Caret u: û
VK_CARET_y Caret y: ŷ
VK_CARET_A Caret A: Â
VK_CARET_E Caret E: Ê
VK_CARET_I Caret I: Î
VK_CARET_O Caret O: Ô
VK_CARET_U Caret U: Û
VK_CARET_Y Caret Y: Ŷ
VK_CEDILLA_c Cedilla c: ç
VK_CEDILLA_C Cedilla C: Ç
VK_TILDE_a Lower case tilde a: ã
VK_TILDE_o Lower case tilde o: õ
VK_TILDE_n Lower case tilde n: ñ
VK_TILDE_A Upper case tilde A: Ã
VK_TILDE_O Upper case tilde O: Õ
VK_TILDE_N Upper case tilde N: Ñ
VK_UPPER_a primera: a
VK_ESZETT Eszett: ß
VK_EXCLAIM_INV Inverted exclamation mark: !
VK_QUESTION_INV Inverted question mark : ?
VK_INTERPUNCT Interpunct : ·
VK_DIAERESIS Diaeresis : ¨
VK_SQUARE Square : ²
VK_CURRENCY Currency : ¤
VK_MU Mu : µ
VK_ASCII Specifies an ASCII code - used when virtual key is embedded in VirtualKeyItem structure and VirtualKeyItem.ASCII is valid

使用例: VGA/MultitaskingCPM/MultitaskingCPM.ino, and VGA/VIC20/VIC20.ino.

line 1036 of file fabutils.hに定義されています。



戻る