「App:Library:FabGL:Enumerations」の版間の差分
(同じ利用者による、間の11版が非表示) | |||
2行目: | 2行目: | ||
Enumerations (列挙) | Enumerations (列挙) | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |enum CharStyle { | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:CharStyle|CharStyle]] { ===== | |
Bold, ReducedLuminosity, Italic, Underline, | Bold, ReducedLuminosity, Italic, Underline, | ||
10行目: | 10行目: | ||
} | } | ||
− | + | この列挙型は、'''文字スタイル'''を定義します。 [[App:Library:FabGL:Enumerations:CharStyle|'''More...''']] | |
|- | |- | ||
− | |enum ChipPackage { , ESP32D0WDQ6, ESP32D0WDQ5, ESP32D2WDQ5, ESP32PICOD4 } | + | | |
+ | ===== enum [[App:Library:FabGL:Enumerations:ChipPackage|ChipPackage]] { ===== | ||
+ | , ESP32D0WDQ6, ESP32D0WDQ5, ESP32D2WDQ5, ESP32PICOD4 } | ||
− | + | この列挙型は、'''ESP32モジュールタイプ'''(パッケージ)を定義します。 '''[[App:Library:FabGL:Enumerations:ChipPackage|More...]]''' | |
|- | |- | ||
− | |enum Color { | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:Color|Color]] { ===== | |
Black, Red, Green, Yellow, | Black, Red, Green, Yellow, | ||
28行目: | 30行目: | ||
} | } | ||
− | + | この列挙型は、'''色の名前'''を定義します。 '''[[App:Library:FabGL:Enumerations:Color|More...]]''' | |
|- | |- | ||
− | |enum CursorName : uint8_t { | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:CursorName|CursorName]] : uint8_t { ===== | |
CursorPointerAmigaLike, CursorPointerSimpleReduced, CursorPointerSimple, CursorPointerShadowed, | CursorPointerAmigaLike, CursorPointerSimpleReduced, CursorPointerSimple, CursorPointerShadowed, | ||
44行目: | 46行目: | ||
} | } | ||
− | + | この列挙型は、事前定義された'''マウスカーソルのセット'''を定義します。 '''[[App:Library:FabGL:Enumerations:CursorName|More...]]''' | |
|- | |- | ||
− | |enum DisplayControllerType { Textual, Bitmapped } | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:DisplayControllerType|DisplayControllerType]] { Textual, Bitmapped } ===== | |
− | + | この列挙型は、'''ディスプレイコントローラーのタイプ'''を定義します。 '''[[App:Library:FabGL:Enumerations:DisplayControllerType|More...]]''' | |
|- | |- | ||
− | |enum DriveType { None, SPIFFS, SDCard } | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:DriveType|DriveType]] { None, SPIFFS, SDCard } ===== | |
− | + | この列挙型は、'''ドライブタイプ'''(SPIFFSまたはSDカード)を定義します。 '''[[App:Library:FabGL:Enumerations:DriveType|More...]]''' | |
|- | |- | ||
− | |enum FlowControl { None, Software, Hardware, Hardsoft } | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:FlowControl|FlowControl]] { None, Software, Hardware, Hardsoft } ===== | |
− | + | この列挙型は、さまざまなシリアルポート'''フロー制御方法'''を定義します。 '''[[App:Library:FabGL:Enumerations:FlowControl|More...]]''' | |
|- | |- | ||
− | |enum InputResult { | + | | |
− | + | ===== enum [[App:Library:FabGL:Enumerations:InputResult|InputResult]] { ===== | |
None = 0, ButtonExt0 = 1, ButtonExt1 = 2, ButtonExt2 = 3, | None = 0, ButtonExt0 = 1, ButtonExt1 = 2, ButtonExt2 = 3, | ||
68行目: | 70行目: | ||
} | } | ||
− | + | InputBox ダイアログヘルパークラスの実行結果です。 '''[[App:Library:FabGL:Enumerations:InputResult|More...]]''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:KbdMode|KbdMode]] { NoVirtualKeys, GenerateVirtualKeys, CreateVirtualKeysQueue } ===== | ||
+ | この列挙型は、キーボード'''仮想キーの処理方法'''を定義します。 '''[[App:Library:FabGL:Enumerations:KbdMode|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:LineEditorSpecialChar|LineEditorSpecialChar]] { CursorUp, CursorDown } ===== | ||
+ | LineEditor::onSpecialCharデリゲートからの値に指定された特殊文字。 '''[[App:Library:FabGL:Enumerations:LineEditorSpecialChar|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:LineEnds|LineEnds]] : uint8_t { None, Circle } ===== | ||
+ | この列挙型は、ペンの幅が1より大きい場合の'''線の端'''を定義します。 '''[[App:Library:FabGL:Enumerations:LineEnds|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:MCPDir|MCPDir]] { Input, Output } ===== | ||
+ | GPIOの方向を表します。 '''[[App:Library:FabGL:Enumerations:MCPDir|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:MCPIntTrigger|MCPIntTrigger]] { DefaultChange, PreviousChange } ===== | ||
+ | 割り込みトリガーモードを表します。 '''[[App:Library:FabGL:Enumerations:MCPIntTrigger|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:MouseType|MouseType]] { LegacyMouse, Intellimouse } ===== | ||
+ | マウスの種類を記述します。 '''[[App:Library:FabGL:Enumerations:MouseType|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:NativePixelFormat|NativePixelFormat]] : uint8_t { ===== | ||
+ | Mono, SBGR2222, RGB565BE, PALETTE2, | ||
+ | |||
+ | PALETTE4, PALETTE8, PALETTE16 | ||
+ | |||
+ | } | ||
+ | |||
+ | この列挙型は、ディスプレイコントローラーのネイティブピクセル形式を定義します。 '''[[App:Library:FabGL:Enumerations:NativePixelFormat|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:PixelFormat|PixelFormat]] : uint8_t { ===== | ||
+ | Undefined, Native, Mask, RGBA2222, | ||
+ | |||
+ | RGBA8888 | ||
+ | |||
+ | } | ||
+ | |||
+ | この列挙型は、ピクセル形式を定義します。 '''[[App:Library:FabGL:Enumerations:PixelFormat|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:PS2DeviceType|PS2DeviceType]] { ===== | ||
+ | UnknownPS2Device, OldATKeyboard, MouseStandard, MouseWithScrollWheel, | ||
+ | |||
+ | Mouse5Buttons, MF2KeyboardWithTranslation, M2Keyboard | ||
+ | |||
+ | } | ||
+ | |||
+ | '''PS/2ポート'''に接続されているデバイスのタイプを表します。 '''[[App:Library:FabGL:Enumerations:PS2DeviceType|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:PS2Preset|PS2Preset]] { ===== | ||
+ | KeyboardPort0_MousePort1, KeyboardPort1_MousePort0, KeyboardPort0, KeyboardPort1, | ||
+ | |||
+ | MousePort0, MousePort1 | ||
+ | |||
+ | } | ||
+ | |||
+ | この列挙型は、PS/2ポートに接続されるものを定義します。 '''[[App:Library:FabGL:Enumerations:PS2Preset|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:SSD1306Orientation|SSD1306Orientation]] { Normal, ReverseHorizontal, ReverseVertical, Rotate180 } ===== | ||
+ | この列挙型はSSD1306の向きを定義します。 '''[[App:Library:FabGL:Enumerations:SSD1306Orientation|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:TerminalTransition|TerminalTransition]] { , LeftToRight, RightToLeft } ===== | ||
+ | この列挙型は、ターミナル遷移効果(transition effect)を定義します。 '''[[App:Library:FabGL:Enumerations:TerminalTransition|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:TermType|TermType]] { ===== | ||
+ | ANSI_VT, ADM3A, ADM31, Hazeltine1500, | ||
+ | |||
+ | Osborne, Kaypro, VT52, ANSILegacy | ||
+ | |||
+ | } | ||
+ | |||
+ | この列挙型は、サポートされる端末を定義します。 '''[[App:Library:FabGL:Enumerations:TermType|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:TFTOrientation|TFTOrientation]] { Rotate0, Rotate90, Rotate180, Rotate270 } ===== | ||
+ | この列挙型はTFTの向きを定義します。 '''[[App:Library:FabGL:Enumerations:TFTOrientation|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiButtonKind|uiButtonKind]] { Button, Switch } ===== | ||
+ | ボタンの種類を指定します。 '''[[App:Library:FabGL:Enumerations:uiButtonKind|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiCheckBoxKind|uiCheckBoxKind]] : int8_t { CheckBox, RadioButton } ===== | ||
+ | コンボボックスの動作を指定します。 '''[[App:Library:FabGL:Enumerations:uiCheckBoxKind|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiHAlign|uiHAlign]] { Left, Right, Center } ===== | ||
+ | テキストの水平方向の配置。 '''[[App:Library:FabGL:Enumerations:uiHAlign|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiMessageBoxIcon|uiMessageBoxIcon]] { ===== | ||
+ | None, Question, Info, Warning, | ||
+ | |||
+ | Error | ||
+ | |||
+ | } | ||
+ | |||
+ | uiApp.messageBox() メソッドによって表示されるアイコン。. '''[[App:Library:FabGL:Enumerations:uiMessageBoxIcon|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiMessageBoxResult|uiMessageBoxResult]] { ===== | ||
+ | Cancel = 0, Button1 = 1, ButtonOK = 1, Button2 = 2, | ||
+ | |||
+ | Button3 = 3 | ||
+ | |||
+ | } | ||
+ | |||
+ | uiApp.messageBox() メソッドからの戻り値。. '''[[App:Library:FabGL:Enumerations:uiMessageBoxResult|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiOrientation|uiOrientation]] { Vertical, Horizontal } ===== | ||
+ | アイテムの方向/向き。 '''[[App:Library:FabGL:Enumerations:uiOrientation|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:uiOrigin|uiOrigin]] { Screen, Parent, Window } ===== | ||
+ | ウィンドウの長方形の原点を指定します。 '''[[App:Library:FabGL:Enumerations:uiOrigin|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:VGAScanStart|VGAScanStart]] { FrontPorch, Sync, BackPorch, VisibleArea } ===== | ||
+ | 水平線または垂直線の4つのブロックの1つを表します。 '''[[App:Library:FabGL:Enumerations:VGAScanStart|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:VIA6522Port|VIA6522Port]] { ===== | ||
+ | PA, PB, CA1, CA2, | ||
+ | |||
+ | CB1, CB2 | ||
+ | |||
+ | } | ||
+ | |||
+ | I/O port. '''[[App:Library:FabGL:Enumerations:VIA6522Port|More...]]''' | ||
|- | |- | ||
| | | | ||
+ | ===== enum [[App:Library:FabGL:Enumerations:VirtualKey|VirtualKey]] { ===== | ||
+ | VK_NONE, VK_SPACE, VK_0, VK_1, | ||
+ | |||
+ | VK_2, VK_3, VK_4, VK_5, | ||
+ | |||
+ | VK_6, VK_7, VK_8, VK_9, | ||
+ | |||
+ | VK_KP_0, VK_KP_1, VK_KP_2, VK_KP_3, | ||
+ | |||
+ | VK_KP_4, VK_KP_5, VK_KP_6, VK_KP_7, | ||
+ | |||
+ | VK_KP_8, VK_KP_9, VK_a, VK_b, | ||
+ | |||
+ | VK_c, VK_d, VK_e, VK_f, | ||
+ | |||
+ | VK_g, VK_h, VK_i, VK_j, | ||
+ | |||
+ | VK_k, VK_l, VK_m, VK_n, | ||
+ | |||
+ | VK_o, VK_p, VK_q, VK_r, | ||
+ | |||
+ | VK_s, VK_t, VK_u, VK_v, | ||
+ | |||
+ | VK_w, VK_x, VK_y, VK_z, | ||
+ | |||
+ | VK_A, VK_B, VK_C, VK_D, | ||
+ | |||
+ | VK_E, VK_F, VK_G, VK_H, | ||
+ | |||
+ | VK_I, VK_J, VK_K, VK_L, | ||
+ | |||
+ | VK_M, VK_N, VK_O, VK_P, | ||
+ | |||
+ | VK_Q, VK_R, VK_S, VK_T, | ||
+ | |||
+ | VK_U, VK_V, VK_W, VK_X, | ||
+ | |||
+ | VK_Y, VK_Z, VK_GRAVEACCENT, VK_ACUTEACCENT, | ||
+ | |||
+ | VK_QUOTE, VK_QUOTEDBL, VK_EQUALS, VK_MINUS, | ||
+ | |||
+ | VK_KP_MINUS, VK_PLUS, VK_KP_PLUS, VK_KP_MULTIPLY, | ||
+ | |||
+ | VK_ASTERISK, VK_BACKSLASH, VK_KP_DIVIDE, VK_SLASH, | ||
+ | |||
+ | VK_KP_PERIOD, VK_PERIOD, VK_COLON, VK_COMMA, | ||
+ | |||
+ | VK_SEMICOLON, VK_AMPERSAND, VK_VERTICALBAR, VK_HASH, | ||
+ | |||
+ | VK_AT, VK_CARET, VK_DOLLAR, VK_POUND, | ||
+ | |||
+ | VK_EURO, VK_PERCENT, VK_EXCLAIM, VK_QUESTION, | ||
+ | |||
+ | VK_LEFTBRACE, VK_RIGHTBRACE, VK_LEFTBRACKET, VK_RIGHTBRACKET, | ||
+ | |||
+ | VK_LEFTPAREN, VK_RIGHTPAREN, VK_LESS, VK_GREATER, | ||
+ | |||
+ | VK_UNDERSCORE, VK_DEGREE, VK_SECTION, VK_TILDE, | ||
+ | |||
+ | VK_NEGATION, VK_LSHIFT, VK_RSHIFT, VK_LALT, | ||
+ | |||
+ | VK_RALT, VK_LCTRL, VK_RCTRL, VK_LGUI, | ||
+ | |||
+ | VK_RGUI, VK_ESCAPE, VK_PRINTSCREEN, VK_SYSREQ, | ||
+ | |||
+ | VK_INSERT, VK_KP_INSERT, VK_DELETE, VK_KP_DELETE, | ||
+ | |||
+ | VK_BACKSPACE, VK_HOME, VK_KP_HOME, VK_END, | ||
+ | |||
+ | VK_KP_END, VK_PAUSE, VK_BREAK, VK_SCROLLLOCK, | ||
+ | |||
+ | VK_NUMLOCK, VK_CAPSLOCK, VK_TAB, VK_RETURN, | ||
+ | |||
+ | VK_KP_ENTER, VK_APPLICATION, VK_PAGEUP, VK_KP_PAGEUP, | ||
+ | |||
+ | VK_PAGEDOWN, VK_KP_PAGEDOWN, VK_UP, VK_KP_UP, | ||
+ | |||
+ | VK_DOWN, VK_KP_DOWN, VK_LEFT, VK_KP_LEFT, | ||
+ | |||
+ | VK_RIGHT, VK_KP_RIGHT, VK_KP_CENTER, VK_F1, | ||
+ | |||
+ | VK_F2, VK_F3, VK_F4, VK_F5, | ||
+ | |||
+ | VK_F6, VK_F7, VK_F8, VK_F9, | ||
+ | |||
+ | VK_F10, VK_F11, VK_F12, VK_GRAVE_a, | ||
+ | |||
+ | VK_GRAVE_e, VK_GRAVE_i, VK_GRAVE_o, VK_GRAVE_u, | ||
+ | |||
+ | VK_GRAVE_y, VK_ACUTE_a, VK_ACUTE_e, VK_ACUTE_i, | ||
+ | |||
+ | VK_ACUTE_o, VK_ACUTE_u, VK_ACUTE_y, VK_GRAVE_A, | ||
+ | |||
+ | VK_GRAVE_E, VK_GRAVE_I, VK_GRAVE_O, VK_GRAVE_U, | ||
+ | |||
+ | VK_GRAVE_Y, VK_ACUTE_A, VK_ACUTE_E, VK_ACUTE_I, | ||
+ | |||
+ | VK_ACUTE_O, VK_ACUTE_U, VK_ACUTE_Y, VK_UMLAUT_a, | ||
+ | |||
+ | VK_UMLAUT_e, VK_UMLAUT_i, VK_UMLAUT_o, VK_UMLAUT_u, | ||
+ | |||
+ | VK_UMLAUT_y, VK_UMLAUT_A, VK_UMLAUT_E, VK_UMLAUT_I, | ||
+ | |||
+ | VK_UMLAUT_O, VK_UMLAUT_U, VK_UMLAUT_Y, VK_CARET_a, | ||
+ | |||
+ | VK_CARET_e, VK_CARET_i, VK_CARET_o, VK_CARET_u, | ||
+ | |||
+ | VK_CARET_y, VK_CARET_A, VK_CARET_E, VK_CARET_I, | ||
+ | |||
+ | VK_CARET_O, VK_CARET_U, VK_CARET_Y, VK_CEDILLA_c, | ||
+ | |||
+ | VK_CEDILLA_C, VK_TILDE_a, VK_TILDE_o, VK_TILDE_n, | ||
+ | |||
+ | VK_TILDE_A, VK_TILDE_O, VK_TILDE_N, VK_UPPER_a, | ||
+ | |||
+ | VK_ESZETT, VK_EXCLAIM_INV, VK_QUESTION_INV, VK_INTERPUNCT, | ||
+ | |||
+ | VK_DIAERESIS, VK_SQUARE, VK_CURRENCY, VK_MU, | ||
+ | |||
+ | VK_ASCII | ||
+ | |||
+ | } | ||
+ | |||
+ | 可能な各実数または派生 (SHIFT + real) key を表します。 '''[[App:Library:FabGL:Enumerations:VirtualKey|More...]]''' | ||
|} | |} | ||
+ | == Detailed Description == | ||
+ | 列挙型 | ||
----[https://robot-jp.com/wiki/index.php/App:Library:FabGL 戻る] | ----[https://robot-jp.com/wiki/index.php/App:Library:FabGL 戻る] |
2022年3月21日 (月) 16:13時点における最新版
Enumerations
Enumerations (列挙)
enum CharStyle {Bold, ReducedLuminosity, Italic, Underline, Blink, Blank, Inverse } この列挙型は、文字スタイルを定義します。 More... |
enum ChipPackage {, ESP32D0WDQ6, ESP32D0WDQ5, ESP32D2WDQ5, ESP32PICOD4 } この列挙型は、ESP32モジュールタイプ(パッケージ)を定義します。 More... |
enum Color {Black, Red, Green, Yellow, Blue, Magenta, Cyan, White, BrightBlack, BrightRed, BrightGreen, BrightYellow, BrightBlue, BrightMagenta, BrightCyan, BrightWhite } この列挙型は、色の名前を定義します。 More... |
enum CursorName : uint8_t {CursorPointerAmigaLike, CursorPointerSimpleReduced, CursorPointerSimple, CursorPointerShadowed, CursorPointer, CursorPen, CursorCross1, CursorCross2, CursorPoint, CursorLeftArrow, CursorRightArrow, CursorDownArrow, CursorUpArrow, CursorMove, CursorResize1, CursorResize2, CursorResize3, CursorResize4, CursorTextInput } この列挙型は、事前定義されたマウスカーソルのセットを定義します。 More... |
enum DisplayControllerType { Textual, Bitmapped }この列挙型は、ディスプレイコントローラーのタイプを定義します。 More... |
enum DriveType { None, SPIFFS, SDCard }この列挙型は、ドライブタイプ(SPIFFSまたはSDカード)を定義します。 More... |
enum FlowControl { None, Software, Hardware, Hardsoft }この列挙型は、さまざまなシリアルポートフロー制御方法を定義します。 More... |
enum InputResult {None = 0, ButtonExt0 = 1, ButtonExt1 = 2, ButtonExt2 = 3, ButtonExt3 = 4, Cancel = 5, ButtonLeft = 5, Enter = 6, ButtonRight = 6 } InputBox ダイアログヘルパークラスの実行結果です。 More... |
enum KbdMode { NoVirtualKeys, GenerateVirtualKeys, CreateVirtualKeysQueue }この列挙型は、キーボード仮想キーの処理方法を定義します。 More... |
enum LineEditorSpecialChar { CursorUp, CursorDown }LineEditor::onSpecialCharデリゲートからの値に指定された特殊文字。 More... |
enum LineEnds : uint8_t { None, Circle }この列挙型は、ペンの幅が1より大きい場合の線の端を定義します。 More... |
enum MCPDir { Input, Output }GPIOの方向を表します。 More... |
enum MCPIntTrigger { DefaultChange, PreviousChange }割り込みトリガーモードを表します。 More... |
enum MouseType { LegacyMouse, Intellimouse }マウスの種類を記述します。 More... |
enum NativePixelFormat : uint8_t {Mono, SBGR2222, RGB565BE, PALETTE2, PALETTE4, PALETTE8, PALETTE16 } この列挙型は、ディスプレイコントローラーのネイティブピクセル形式を定義します。 More... |
enum PixelFormat : uint8_t {Undefined, Native, Mask, RGBA2222, RGBA8888 } この列挙型は、ピクセル形式を定義します。 More... |
enum PS2DeviceType {UnknownPS2Device, OldATKeyboard, MouseStandard, MouseWithScrollWheel, Mouse5Buttons, MF2KeyboardWithTranslation, M2Keyboard } PS/2ポートに接続されているデバイスのタイプを表します。 More... |
enum PS2Preset {KeyboardPort0_MousePort1, KeyboardPort1_MousePort0, KeyboardPort0, KeyboardPort1, MousePort0, MousePort1 } この列挙型は、PS/2ポートに接続されるものを定義します。 More... |
enum SSD1306Orientation { Normal, ReverseHorizontal, ReverseVertical, Rotate180 }この列挙型はSSD1306の向きを定義します。 More... |
enum TerminalTransition { , LeftToRight, RightToLeft }この列挙型は、ターミナル遷移効果(transition effect)を定義します。 More... |
enum TermType {ANSI_VT, ADM3A, ADM31, Hazeltine1500, Osborne, Kaypro, VT52, ANSILegacy } この列挙型は、サポートされる端末を定義します。 More... |
enum TFTOrientation { Rotate0, Rotate90, Rotate180, Rotate270 }この列挙型はTFTの向きを定義します。 More... |
enum uiButtonKind { Button, Switch }ボタンの種類を指定します。 More... |
enum uiCheckBoxKind : int8_t { CheckBox, RadioButton }コンボボックスの動作を指定します。 More... |
enum uiHAlign { Left, Right, Center }テキストの水平方向の配置。 More... |
enum uiMessageBoxIcon {None, Question, Info, Warning, Error } uiApp.messageBox() メソッドによって表示されるアイコン。. More... |
enum uiMessageBoxResult {Cancel = 0, Button1 = 1, ButtonOK = 1, Button2 = 2, Button3 = 3 } uiApp.messageBox() メソッドからの戻り値。. More... |
enum uiOrientation { Vertical, Horizontal }アイテムの方向/向き。 More... |
enum uiOrigin { Screen, Parent, Window }ウィンドウの長方形の原点を指定します。 More... |
enum VGAScanStart { FrontPorch, Sync, BackPorch, VisibleArea }水平線または垂直線の4つのブロックの1つを表します。 More... |
enum VIA6522Port {PA, PB, CA1, CA2, CB1, CB2 } I/O port. More... |
enum VirtualKey {VK_NONE, VK_SPACE, VK_0, VK_1, VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9, VK_KP_0, VK_KP_1, VK_KP_2, VK_KP_3, VK_KP_4, VK_KP_5, VK_KP_6, VK_KP_7, VK_KP_8, VK_KP_9, VK_a, VK_b, VK_c, VK_d, VK_e, VK_f, VK_g, VK_h, VK_i, VK_j, VK_k, VK_l, VK_m, VK_n, VK_o, VK_p, VK_q, VK_r, VK_s, VK_t, VK_u, VK_v, VK_w, VK_x, VK_y, VK_z, VK_A, VK_B, VK_C, VK_D, VK_E, VK_F, VK_G, VK_H, VK_I, VK_J, VK_K, VK_L, VK_M, VK_N, VK_O, VK_P, VK_Q, VK_R, VK_S, VK_T, VK_U, VK_V, VK_W, VK_X, VK_Y, VK_Z, VK_GRAVEACCENT, VK_ACUTEACCENT, VK_QUOTE, VK_QUOTEDBL, VK_EQUALS, VK_MINUS, VK_KP_MINUS, VK_PLUS, VK_KP_PLUS, VK_KP_MULTIPLY, VK_ASTERISK, VK_BACKSLASH, VK_KP_DIVIDE, VK_SLASH, VK_KP_PERIOD, VK_PERIOD, VK_COLON, VK_COMMA, VK_SEMICOLON, VK_AMPERSAND, VK_VERTICALBAR, VK_HASH, VK_AT, VK_CARET, VK_DOLLAR, VK_POUND, VK_EURO, VK_PERCENT, VK_EXCLAIM, VK_QUESTION, VK_LEFTBRACE, VK_RIGHTBRACE, VK_LEFTBRACKET, VK_RIGHTBRACKET, VK_LEFTPAREN, VK_RIGHTPAREN, VK_LESS, VK_GREATER, VK_UNDERSCORE, VK_DEGREE, VK_SECTION, VK_TILDE, VK_NEGATION, VK_LSHIFT, VK_RSHIFT, VK_LALT, VK_RALT, VK_LCTRL, VK_RCTRL, VK_LGUI, VK_RGUI, VK_ESCAPE, VK_PRINTSCREEN, VK_SYSREQ, VK_INSERT, VK_KP_INSERT, VK_DELETE, VK_KP_DELETE, VK_BACKSPACE, VK_HOME, VK_KP_HOME, VK_END, VK_KP_END, VK_PAUSE, VK_BREAK, VK_SCROLLLOCK, VK_NUMLOCK, VK_CAPSLOCK, VK_TAB, VK_RETURN, VK_KP_ENTER, VK_APPLICATION, VK_PAGEUP, VK_KP_PAGEUP, VK_PAGEDOWN, VK_KP_PAGEDOWN, VK_UP, VK_KP_UP, VK_DOWN, VK_KP_DOWN, VK_LEFT, VK_KP_LEFT, VK_RIGHT, VK_KP_RIGHT, VK_KP_CENTER, VK_F1, VK_F2, VK_F3, VK_F4, VK_F5, VK_F6, VK_F7, VK_F8, VK_F9, VK_F10, VK_F11, VK_F12, VK_GRAVE_a, VK_GRAVE_e, VK_GRAVE_i, VK_GRAVE_o, VK_GRAVE_u, VK_GRAVE_y, VK_ACUTE_a, VK_ACUTE_e, VK_ACUTE_i, VK_ACUTE_o, VK_ACUTE_u, VK_ACUTE_y, VK_GRAVE_A, VK_GRAVE_E, VK_GRAVE_I, VK_GRAVE_O, VK_GRAVE_U, VK_GRAVE_Y, VK_ACUTE_A, VK_ACUTE_E, VK_ACUTE_I, VK_ACUTE_O, VK_ACUTE_U, VK_ACUTE_Y, VK_UMLAUT_a, VK_UMLAUT_e, VK_UMLAUT_i, VK_UMLAUT_o, VK_UMLAUT_u, VK_UMLAUT_y, VK_UMLAUT_A, VK_UMLAUT_E, VK_UMLAUT_I, VK_UMLAUT_O, VK_UMLAUT_U, VK_UMLAUT_Y, VK_CARET_a, VK_CARET_e, VK_CARET_i, VK_CARET_o, VK_CARET_u, VK_CARET_y, VK_CARET_A, VK_CARET_E, VK_CARET_I, VK_CARET_O, VK_CARET_U, VK_CARET_Y, VK_CEDILLA_c, VK_CEDILLA_C, VK_TILDE_a, VK_TILDE_o, VK_TILDE_n, VK_TILDE_A, VK_TILDE_O, VK_TILDE_N, VK_UPPER_a, VK_ESZETT, VK_EXCLAIM_INV, VK_QUESTION_INV, VK_INTERPUNCT, VK_DIAERESIS, VK_SQUARE, VK_CURRENCY, VK_MU, VK_ASCII } 可能な各実数または派生 (SHIFT + real) key を表します。 More... |
Detailed Description
列挙型