VCSSL GUI ライブラリは、VCSSLでグラフィカル・ユーザー・インターフェイスを扱うための標準ライブラリです。
GUIライブラリの規模は比較的大きいため、ここに記載されている関数仕様だけを参考にして扱うのは困難です。具体的な使用方法については、「 VCSSL GUI開発ガイド 」をご参照ください。
- なし -
| 変数名 | MOUSE_LEFT |
| 宣言形式 | const int MOUSE_LEFT |
| 説明 | マウスの左ボタンを表す定数です。 |
| 変数名 | MOUSE_MIDDLE |
| 宣言形式 | const int MOUSE_MIDDLE |
| 説明 | マウスの中央ボタンを表す定数です。 |
| 変数名 | MOUSE_RIGHT |
| 宣言形式 | const int MOUSE_RIGHT |
| 説明 | マウスの右ボタンを表す定数です。 |
| 変数名 | MOUSE_SINGLE |
| 宣言形式 | const int MOUSE_SINGLE |
| 説明 | マウスのシングルクリックを表す定数です。 |
| 変数名 | MOUSE_DOUBLE |
| 宣言形式 | const int MOUSE_DOUBLE |
| 説明 | マウスのダブルクリックを表す定数です。 |
| 変数名 | KEY_SPACE |
| 宣言形式 | const int KEY_SPACE |
| 説明 | スペースキーを表す定数です。 |
| 変数名 | KEY_ENTER |
| 宣言形式 | const int KEY_ENTER |
| 説明 | エンターキーを表す定数です。 |
| 変数名 | KEY_SHIFT |
| 宣言形式 | const int KEY_SHIFT |
| 説明 | シフトキーを表す定数です。 |
| 変数名 | KEY_ALT |
| 宣言形式 | const int KEY_ALT |
| 説明 | Alt キーを表す定数です。 |
| 変数名 | KEY_AT |
| 宣言形式 | const int KEY_AT |
| 説明 | @ キーを表す定数です。 |
| 変数名 | KEY_TAB |
| 宣言形式 | const int KEY_TAB |
| 説明 | Tab キーを表す定数です。 |
| 変数名 | KEY_CONTROL |
| 宣言形式 | const int KEY_CONTROL |
| 説明 | Ctrl キーを表す定数です。 |
| 変数名 | KEY_BACK_SPACE |
| 宣言形式 | const int KEY_BACK_SPACE |
| 説明 | Backspace キーを表す定数です。 |
| 変数名 | KEY_A |
| 宣言形式 | const int KEY_A |
| 説明 | A キーを表す定数です。 |
| 変数名 | KEY_B |
| 宣言形式 | const int KEY_B |
| 説明 | B キーを表す定数です。 |
| 変数名 | KEY_C |
| 宣言形式 | const int KEY_C |
| 説明 | C キーを表す定数です。 |
| 変数名 | KEY_D |
| 宣言形式 | const int KEY_D |
| 説明 | D キーを表す定数です。 |
| 変数名 | KEY_E |
| 宣言形式 | const int KEY_E |
| 説明 | E キーを表す定数です。 |
| 変数名 | KEY_F |
| 宣言形式 | const int KEY_F |
| 説明 | F キーを表す定数です。 |
| 変数名 | KEY_G |
| 宣言形式 | const int KEY_G |
| 説明 | G キーを表す定数です。 |
| 変数名 | KEY_H |
| 宣言形式 | const int KEY_H |
| 説明 | H キーを表す定数です。 |
| 変数名 | KEY_I |
| 宣言形式 | const int KEY_I |
| 説明 | I キーを表す定数です。 |
| 変数名 | KEY_J |
| 宣言形式 | const int KEY_J |
| 説明 | J キーを表す定数です。 |
| 変数名 | KEY_K |
| 宣言形式 | const int KEY_K |
| 説明 | K キーを表す定数です。 |
| 変数名 | KEY_L |
| 宣言形式 | const int KEY_L |
| 説明 | L キーを表す定数です。 |
| 変数名 | KEY_M |
| 宣言形式 | const int KEY_M |
| 説明 | M キーを表す定数です。 |
| 変数名 | KEY_N |
| 宣言形式 | const int KEY_N |
| 説明 | N キーを表す定数です。 |
| 変数名 | KEY_O |
| 宣言形式 | const int KEY_O |
| 説明 | O キーを表す定数です。 |
| 変数名 | KEY_P |
| 宣言形式 | const int KEY_P |
| 説明 | P キーを表す定数です。 |
| 変数名 | KEY_Q |
| 宣言形式 | const int KEY_Q |
| 説明 | Q キーを表す定数です。 |
| 変数名 | KEY_R |
| 宣言形式 | const int KEY_R |
| 説明 | R キーを表す定数です。 |
| 変数名 | KEY_S |
| 宣言形式 | const int KEY_S |
| 説明 | S キーを表す定数です。 |
| 変数名 | KEY_T |
| 宣言形式 | const int KEY_T |
| 説明 | T キーを表す定数です。 |
| 変数名 | KEY_U |
| 宣言形式 | const int KEY_U |
| 説明 | U キーを表す定数です。 |
| 変数名 | KEY_V |
| 宣言形式 | const int KEY_V |
| 説明 | V キーを表す定数です。 |
| 変数名 | KEY_W |
| 宣言形式 | const int KEY_W |
| 説明 | W キーを表す定数です。 |
| 変数名 | KEY_X |
| 宣言形式 | const int KEY_X |
| 説明 | X キーを表す定数です。 |
| 変数名 | KEY_Y |
| 宣言形式 | const int KEY_Y |
| 説明 | Y キーを表す定数です。 |
| 変数名 | KEY_Z |
| 宣言形式 | const int KEY_Z |
| 説明 | Z キーを表す定数です。 |
| 変数名 | KEY_0 |
| 宣言形式 | const int KEY_0 |
| 説明 | 0 キーを表す定数です。 |
| 変数名 | KEY_1 |
| 宣言形式 | const int KEY_1 |
| 説明 | 1 キーを表す定数です。 |
| 変数名 | KEY_2 |
| 宣言形式 | const int KEY_2 |
| 説明 | 2 キーを表す定数です。 |
| 変数名 | KEY_3 |
| 宣言形式 | const int KEY_3 |
| 説明 | 3 キーを表す定数です。 |
| 変数名 | KEY_4 |
| 宣言形式 | const int KEY_4 |
| 説明 | 4 キーを表す定数です。 |
| 変数名 | KEY_5 |
| 宣言形式 | const int KEY_5 |
| 説明 | 5 キーを表す定数です。 |
| 変数名 | KEY_6 |
| 宣言形式 | const int KEY_6 |
| 説明 | 6 キーを表す定数です。 |
| 変数名 | KEY_7 |
| 宣言形式 | const int KEY_7 |
| 説明 | 7 キーを表す定数です。 |
| 変数名 | KEY_8 |
| 宣言形式 | const int KEY_8 |
| 説明 | 8 キーを表す定数です。 |
| 変数名 | KEY_9 |
| 宣言形式 | const int KEY_9 |
| 説明 | 9 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD0 |
| 宣言形式 | const int KEY_NUMPAD0 |
| 説明 | 0 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD1 |
| 宣言形式 | const int KEY_NUMPAD1 |
| 説明 | 1 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD2 |
| 宣言形式 | const int KEY_NUMPAD2 |
| 説明 | 2 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD3 |
| 宣言形式 | const int KEY_NUMPAD3 |
| 説明 | 3 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD4 |
| 宣言形式 | const int KEY_NUMPAD4 |
| 説明 | 4 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD5 |
| 宣言形式 | const int KEY_NUMPAD5 |
| 説明 | 5 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD6 |
| 宣言形式 | const int KEY_NUMPAD6 |
| 説明 | 6 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD7 |
| 宣言形式 | const int KEY_NUMPAD7 |
| 説明 | 7 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD8 |
| 宣言形式 | const int KEY_NUMPAD8 |
| 説明 | 8 キーを表す定数です。 |
| 変数名 | KEY_NUMPAD9 |
| 宣言形式 | const int KEY_NUMPAD9 |
| 説明 | 9 キーを表す定数です。 |
| 変数名 | KEY_UP |
| 宣言形式 | const int KEY_UP |
| 説明 | 上 キーを表す定数です。 |
| 変数名 | KEY_DOWN |
| 宣言形式 | const int KEY_DOWN |
| 説明 | 下 キーを表す定数です。 |
| 変数名 | KEY_RIGHT |
| 宣言形式 | const int KEY_RIGHT |
| 説明 | 右 キーを表す定数です。 |
| 変数名 | KEY_LEFT |
| 宣言形式 | const int KEY_LEFT |
| 説明 | 左 キーを表す定数です。 |
| 変数名 | KEY_INSERT |
| 宣言形式 | const int KEY_INSERT |
| 説明 | Insert キーを表す定数です。 |
| 変数名 | KEY_HOME |
| 宣言形式 | const int KEY_HOME |
| 説明 | Home キーを表す定数です。 |
| 変数名 | KEY_DELETE |
| 宣言形式 | const int KEY_DELETE |
| 説明 | Delete キーを表す定数です。 |
| 変数名 | KEY_END |
| 宣言形式 | const int KEY_END |
| 説明 | End キーを表す定数です。 |
| 変数名 | KEY_PAGE_UP |
| 宣言形式 | const int KEY_PAGE_UP |
| 説明 | Page Up キーを表す定数です。 |
| 変数名 | KEY_PAGE_DOWN |
| 宣言形式 | const int KEY_PAGE_DOWN |
| 説明 | Page Down キーを表す定数です。 |
| 変数名 | KEY_CAPS_LOCK |
| 宣言形式 | const int KEY_CAPS_LOCK |
| 説明 | Caps Lock キーを表す定数です。 |
| 変数名 | KEY_BACK_SLASH |
| 宣言形式 | const int KEY_BACK_SLASH |
| 説明 | バックスラッシュ キーを表す定数です。 |
| 変数名 | KEY_SLASH |
| 宣言形式 | const int KEY_SLASH |
| 説明 | / キーを表す定数です。 |
| 変数名 | KEY_MINUS |
| 宣言形式 | const int KEY_MINUS |
| 説明 | - キーを表す定数です。 |
| 変数名 | KEY_PLUS |
| 宣言形式 | const int KEY_PLUS |
| 説明 | + キーを表す定数です。 |
| 変数名 | KEY_NUMBER |
| 宣言形式 | const int KEY_NUMBER |
| 説明 | # キーを表す定数です。 |
| 変数名 | KEY_SEMICOLON |
| 宣言形式 | const int KEY_SEMICOLON |
| 説明 | ; キーを表す定数です。 |
| 変数名 | KEY_COLON |
| 宣言形式 | const int KEY_COLON |
| 説明 | : キーを表す定数です。 |
| 変数名 | KEY_COMMA |
| 宣言形式 | const int KEY_COMMA |
| 説明 | , キーを表す定数です。 |
| 変数名 | KEY_PERIOD |
| 宣言形式 | const int KEY_PERIOD |
| 説明 | . キーを表す定数です。 |
| 変数名 | KEY_UNDERSCORE |
| 宣言形式 | const int KEY_UNDERSCORE |
| 説明 | _ キーを表す定数です。 |
| 変数名 | KEY_EXCLAMATION |
| 宣言形式 | const int KEY_EXCLAMATION |
| 説明 | ! キーを表す定数です。 |
| 変数名 | KEY_EQUALS |
| 宣言形式 | const int KEY_EQUALS |
| 説明 | = キーを表す定数です。 |
| 変数名 | KEY_DOLLAR |
| 宣言形式 | const int KEY_DOLLAR |
| 説明 | $ キーを表す定数です。 |
| 変数名 | KEY_CIRCUMFLEX |
| 宣言形式 | const int KEY_CIRCUMFLEX |
| 説明 | ^ キーを表す定数です。 |
| 変数名 | KEY_LEFT_SQUARE_BRACKET |
| 宣言形式 | const int KEY_LEFT_SQUARE_BRACKET |
| 説明 | [ キーを表す定数です。 |
| 変数名 | KEY_RIGHT_SQUARE_BRACKET |
| 宣言形式 | const int KEY_RIGHT_SQUARE_BRACKET |
| 説明 | ] キーを表す定数です。 |
| 変数名 | KEY_LEFT_PARENTHESIS |
| 宣言形式 | const int KEY_LEFT_PARENTHESIS |
| 説明 | ( キーを表す定数です。 |
| 変数名 | KEY_RIGHT_PARENTHESIS |
| 宣言形式 | const int KEY_RIGHT_PARENTHESIS |
| 説明 | ) キーを表す定数です。 |
| 変数名 | KEY_SEPARATOR |
| 宣言形式 | const int KEY_SEPARATOR |
| 説明 | | キーを表す定数です。 |
| 変数名 | KEY_ADD |
| 宣言形式 | const int KEY_ADD |
| 説明 | 加算キーを表す定数です。 |
| 変数名 | KEY_SUBTRACT |
| 宣言形式 | const int KEY_SUBTRACT |
| 説明 | 減算キーを表す定数です。 |
| 変数名 | KEY_DIVIDE |
| 宣言形式 | const int KEY_DIVIDE |
| 説明 | 除算キーを表す定数です。 |
| 変数名 | KEY_MULTIPLY |
| 宣言形式 | const int KEY_MULTIPLY |
| 説明 | 乗算キーを表す定数です。 |
| 変数名 | KEY_F1 |
| 宣言形式 | const int KEY_F1 |
| 説明 | F1 キーを表す定数です。 |
| 変数名 | KEY_F2 |
| 宣言形式 | const int KEY_F2 |
| 説明 | F2 キーを表す定数です。 |
| 変数名 | KEY_F3 |
| 宣言形式 | const int KEY_F3 |
| 説明 | F3 キーを表す定数です。 |
| 変数名 | KEY_F4 |
| 宣言形式 | const int KEY_F4 |
| 説明 | F4 キーを表す定数です。 |
| 変数名 | KEY_F5 |
| 宣言形式 | const int KEY_F5 |
| 説明 | F5 キーを表す定数です。 |
| 変数名 | KEY_F6 |
| 宣言形式 | const int KEY_F6 |
| 説明 | F6 キーを表す定数です。 |
| 変数名 | KEY_F7 |
| 宣言形式 | const int KEY_F7 |
| 説明 | F7 キーを表す定数です。 |
| 変数名 | KEY_F8 |
| 宣言形式 | const int KEY_F8 |
| 説明 | F8 キーを表す定数です。 |
| 変数名 | KEY_F9 |
| 宣言形式 | const int KEY_F9 |
| 説明 | F9 キーを表す定数です。 |
| 変数名 | KEY_F10 |
| 宣言形式 | const int KEY_F10 |
| 説明 | F10 キーを表す定数です。 |
| 変数名 | KEY_F11 |
| 宣言形式 | const int KEY_F11 |
| 説明 | F11 キーを表す定数です。 |
| 変数名 | KEY_F12 |
| 宣言形式 | const int KEY_F12 |
| 説明 | F12 キーを表す定数です。 |
| 変数名 | KEY_F13 |
| 宣言形式 | const int KEY_F13 |
| 説明 | F13 キーを表す定数です。 |
| 変数名 | KEY_F14 |
| 宣言形式 | const int KEY_F14 |
| 説明 | F14 キーを表す定数です。 |
| 変数名 | KEY_F15 |
| 宣言形式 | const int KEY_F15 |
| 説明 | F15 キーを表す定数です。 |
| 変数名 | KEY_F16 |
| 宣言形式 | const int KEY_F16 |
| 説明 | F16 キーを表す定数です。 |
| 変数名 | KEY_F17 |
| 宣言形式 | const int KEY_F17 |
| 説明 | F17 キーを表す定数です。 |
| 変数名 | KEY_F18 |
| 宣言形式 | const int KEY_F18 |
| 説明 | F18 キーを表す定数です。 |
| 変数名 | KEY_F19 |
| 宣言形式 | const int KEY_F19 |
| 説明 | F19 キーを表す定数です。 |
| 変数名 | KEY_F20 |
| 宣言形式 | const int KEY_F20 |
| 説明 | F20 キーを表す定数です。 |
| 変数名 | INNER |
| 宣言形式 | const int INNER |
| 説明 | GUIコンポーネントの内側を指定するための定数です。getComponentSize 関数で使用します。 |
| 変数名 | OUTER |
| 宣言形式 | const int OUTER |
| 説明 | GUIコンポーネントの外側を指定するための定数です。getComponentSize 関数で使用します。 |
| 変数名 | LISTED |
| 宣言形式 | const int LISTED |
| 説明 | リストアップされている項目全てを指定するための定数です。setComponentStringArray 関数や getComponentStringArray 関数で使用します。 |
| 変数名 | SELECTED |
| 宣言形式 | const int SELECTED |
| 説明 | 選択されている項目全てを指定するための定数です。setComponentStringArray 関数や getComponentStringArray 関数で使用します。 |
| 関数名 | mountComponent |
| 宣言形式 | void mountComponent( int componentID, int parentComponentID ) |
| 説明 | GUIコンポーネントを、別のGUIコンポーネント上に配置します。 |
| 引数 |
(int型) componentID : 配置するGUIコンポーネントのID (int型) parentComponentID : 配置先GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | demountComponent |
| 宣言形式 | void demountComponent( int componentID, int parentComponentID ) |
| 説明 | GUIコンポーネントを配置解除します。 |
| 引数 |
(int型) componentID : 配置解除するGUIコンポーネントのID (int型) parentComponentID : 現在の配置先GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | deleteComponent |
| 宣言形式 | void deleteComponent( int componentID ) |
| 説明 | GUIコンポーネントを破棄します。 |
| 引数 | (int型) componentID : 破棄するGUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | newWindow |
| 宣言形式 | int newWindow( int x, int y, int w, int h, string title ) |
| 説明 | ウィンドウを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : ウィンドウタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newButton |
| 宣言形式 | int newButton( int x, int y, int w, int h, string text ) |
| 説明 | ボタンを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) text : ボタンに表示するテキスト |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newTextField |
| 宣言形式 | int newTextField( int x, int y, int w, int h, string text ) |
| 説明 | テキストフィールド( 1行のテキストを入力するコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) text : 初期値として表示するテキスト |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newTextArea |
| 宣言形式 | int newTextArea( int x, int y, int w, int h, string text ) |
| 説明 | テキストエリア( 複数行のテキストを入力するコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) text : 初期値として表示するテキスト |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newTextLabel |
| 宣言形式 | int newTextLabel( int x, int y, int w, int h, string text ) |
| 説明 | テキストラベル( 1行のテキストを表示するコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) text : 表示するテキスト |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newImageLabel |
| 宣言形式 | int newImageLabel( int x, int y, int w, int h, int graphicsID ) |
| 説明 | 画像ラベルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (int型) graphicsID : 画像を格納するグラフィックスリソースのID |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newCheckBox |
| 宣言形式 | int newCheckBox( int x, int y, int w, int h, string text, boolean b ) |
| 説明 | チェックボックスを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) text : 表示するテキスト (boolean型) b : 初期値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newSelectField |
| 宣言形式 | int newSelectField( int x, int y, int w, int h, string str[ ] ) |
| 説明 | セレクトフィールド( 選択肢から1つの項目を選択可能な、1行のコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string[]型) str : 選択肢 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newSelectArea |
| 宣言形式 | int newSelectArea( int x, int y, int w, int h, string str[ ] ) |
| 説明 | セレクトエリア( 選択肢から複数項目を選択可能な、複数行のコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string[]型) str : 選択肢 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newVerticalSlider |
| 宣言形式 | int newVerticalSlider( int x, int y, int w, int h, float value ) |
| 説明 | 0.0 〜 1.0 の範囲でfloat 値を操作する垂直スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (float型) value : 初期値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newVerticalSlider |
| 宣言形式 | int newVerticalSlider( int x, int y, int w, int h, float value, float min, float max ) |
| 説明 | float 値を操作する垂直スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (float型) value : 初期値 (float型) min : 最小値 (float型) max : 最大値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newVerticalSlider |
| 宣言形式 | int newVerticalSlider( int x, int y, int w, int h, int value, int min, int max ) |
| 説明 | int 値を操作する垂直スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (int型) value : 初期値 (int型) min : 最小値 (int型) max : 最大値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newHorizontalSlider |
| 宣言形式 | int newHorizontalSlider( int x, int y, int w, int h, float value ) |
| 説明 | 0.0 〜 1.0 の範囲でfloat 値を操作する水平スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (float型) value : 初期値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newHorizontalSlider |
| 宣言形式 | int newHorizontalSlider( int x, int y, int w, int h, float value, float min, float max ) |
| 説明 | float 値を操作する水平スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (float型) value : 初期値 (float型) min : 最小値 (float型) max : 最大値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newHorizontalSlider |
| 宣言形式 | int newHorizontalSlider( int x, int y, int w, int h, int value, int min, int max ) |
| 説明 | int 値を操作する水平スライダーを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (int型) value : 初期値 (int型) min : 最小値 (int型) max : 最大値 |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newPanel |
| 宣言形式 | int newPanel( int x, int y, int w, int h, string title ) |
| 説明 | 任意座標レイアウト用のパネルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : パネルタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newGridPanel |
| 宣言形式 | int newGridPanel( int x, int y, int w, int h, string title, int rows, int columns ) |
| 説明 | グリッド配置用のパネルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : パネルタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newFlowPanel |
| 宣言形式 | int newFlowPanel( int x, int y, int w, int h, string title ) |
| 説明 | フロー配置用のパネルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : パネルタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newTabPanel |
| 宣言形式 | int newTabPanel( int x, int y, int w, int h, string title ) |
| 説明 | タブ表示用のパネルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。このパネルの上に、別のパネルを配置して使用します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : パネルタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | newScrollPanel |
| 宣言形式 | int newScrollPanel( int x, int y, int w, int h, string title ) |
| 説明 | スクロール表示用のパネルを生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。このパネルの上に、別のパネルを配置して使用します。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (string型) title : パネルタイトル |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | paintComponent |
| 宣言形式 | macro paintComponent( int componentID ) |
| 説明 | GUIコンポーネントを再描画します。再描画は、表示内容のテキストやグラフィックスデータが変化した際に必要です。及び自身に配置されている子コンポーネントの表示内容が変化した際にも必要となります。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 関数名 | setComponentLocation |
| 宣言形式 | void setComponentLocation( int componentID, int x, int y ) |
| 説明 | GUIコンポーネントの位置を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 |
| 戻り値 | (void型) |
| 関数名 | getComponentLocation |
| 宣言形式 | int[ ] getComponentLocation( int componentID ) |
| 説明 | GUIコンポーネントの位置を取得します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int[]型) 左上頂点座標( [0] が X, [1] が Y ) |
| 関数名 | setComponentSize |
| 宣言形式 | void setComponentSize( int componentID, int width, int height ) |
| 説明 | GUIコンポーネントの大きさを設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) width : 幅 (int型) height : 高さ |
| 戻り値 | (void型) |
| 関数名 | getComponentSize |
| 宣言形式 | int[ ] getComponentSize( int componentID ) |
| 説明 | GUIコンポーネントの大きさを取得します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int[]型) 大きさ( [0] が 幅, [1] が 高さ ) |
| 関数名 | getComponentSize |
| 宣言形式 | int[ ] getComponentSize( int componentID, int option ) |
| 説明 | GUIコンポーネントの特定部分の大きさを取得します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) option : 部分指定オプション( OUTER、 INNER ) |
| 戻り値 | (int[]型) 大きさ( [0] が 幅, [1] が 高さ ) |
| 関数名 | setComponentColor |
| 宣言形式 | void setComponentColor( int componentID, int fr, int fg, int fb, int fa, int br, int bg, int bb, int ba ) |
| 説明 | GUIコンポーネントの色を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) fr : 前景色の赤色成分( 0 - 255 ) (int型) fg : 前景色の緑色成分( 0 - 255 ) (int型) fb : 前景色の青色成分( 0 - 255 ) (int型) fa : 前景色のα値成分( 0 - 255 ) (int型) br : 前景色の赤色成分( 0 - 255 ) (int型) bg : 前景色の緑色成分( 0 - 255 ) (int型) bb : 前景色の青色成分( 0 - 255 ) (int型) ba : 前景色のα値成分( 0 - 255 ) |
| 戻り値 | (void型) |
| 関数名 | setComponentColor |
| 宣言形式 | void setComponentColor( int componentID, int fgRGBA[ ], int bgRGBA[ ] ) |
| 説明 | GUIコンポーネントの色を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int[]型) fgRGBA : 前景色の色成分を格納する配列( [0]が赤、[1]が緑、[2]が青、[3]がαで、各色 0 - 255 ) (int[]型) bgRGBA : 前景色の色成分を格納する配列( [0]が赤、[1]が緑、[2]が青、[3]がαで、各色 0 - 255 ) |
| 戻り値 | (void型) |
| 関数名 | getComponentColor |
| 宣言形式 | macro getComponentColor( int componentID ) |
| 説明 | GUIコンポーネントの色を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int[][]型)色色成分を格納する配列( [0][0]が前景の赤、[0][1]が前景の緑、[0][2]が前景の青、[0][3]が前景のα、[1][0]が背景の赤、[1][1]が背景の緑、[1][2]が背景の青、[1][3]が背景のαで、各色 0 - 255 ) |
| 関数名 | setComponentText |
| 宣言形式 | void setComponentText( int componentID, string text ) |
| 説明 | GUIコンポーネントのテキスト情報を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (string型) text : テキスト情報 |
| 戻り値 | (void型) |
| 関数名 | getComponentText |
| 宣言形式 | string getComponentText( int componentID ) |
| 説明 | GUIコンポーネントのテキスト情報を取得します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (string型) text テキスト情報 |
| 関数名 | setComponentText |
| 宣言形式 | void setComponentText( int componentID, string text[ ], int option ) |
| 説明 | GUIコンポーネントのテキスト情報を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (string[]型) text : テキスト情報 (int型) option : オプション( LISTED、 SELECTED ) |
| 戻り値 | (void型) |
| 関数名 | getComponentText |
| 宣言形式 | string[ ] getComponentText( int componentID, int option ) |
| 説明 | GUIコンポーネントのテキスト情報を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) option : オプション( LISTED、 SELECTED ) |
| 戻り値 | (string[]型) テキスト情報 |
| 関数名 | setComponentImage |
| 宣言形式 | void setComponentImage( int componentID, int graphicsID ) |
| 説明 | GUIコンポーネントの画像を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) graphicsID : 画像を格納するグラフィックスデータのID |
| 戻り値 | (void型) |
| 関数名 | getComponentImage |
| 宣言形式 | int getComponentImage( int componentID ) |
| 説明 | GUIコンポーネントの画像を格納する、グラフィックスデータのIDを返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int型) graphicsID 画像を格納するグラフィックスデータのID |
| 関数名 | showComponent |
| 宣言形式 | void showComponent( int componentID ) |
| 説明 | GUIコンポーネントを非表示にします。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | hideComponent |
| 宣言形式 | void hideComponent( int componentID ) |
| 説明 | GUIコンポーネントを表示します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | setComponentFont |
| 宣言形式 | void setComponentFont( int componentID, string name ) |
| 説明 | GUIコンポーネントのフォントを設定します |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (string型) name : フォント名(処理系依存、環境依存) |
| 戻り値 | (void型) |
| 関数名 | setComponentFontSize |
| 宣言形式 | void setComponentFontSize( int componentID, int size ) |
| 説明 | GUIコンポーネントのフォントサイズを設定します |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) size : フォントサイズ |
| 戻り値 | (void型) |
| 関数名 | setComponentFontBold |
| 宣言形式 | void setComponentFontBold( int componentID, bool isBold ) |
| 説明 | GUIコンポーネントのフォントを太字に設定または解除します。イタリック体と併用はできません。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (bool型) isBold : 太字設定 |
| 戻り値 | (void型) |
| 関数名 | setComponentFontItalic |
| 宣言形式 | void setComponentFontItalic( int componentID, bool isItalic ) |
| 説明 | GUIコンポーネントのフォントをイタリック体に設定または解除します。太字と併用はできません。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (bool型) isItalic : イタリック体設定 |
| 戻り値 | (void型) |
| 関数名 | setComponentFloat |
| 宣言形式 | void setComponentFloat( int componentID, float value ) |
| 説明 | GUIコンポーネントが保持する float 型の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (float型) value : 保持値 |
| 戻り値 | (void型) |
| 関数名 | getComponentFloat |
| 宣言形式 | float getComponentFloat( int componentID ) |
| 説明 | GUIコンポーネントが保持する float 型の値を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (float型) 保持値 |
| 関数名 | setComponentInt |
| 宣言形式 | void setComponentInt( int componentID, int value ) |
| 説明 | GUIコンポーネントが保持する int 型の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) value : 保持値 |
| 戻り値 | (void型) |
| 関数名 | getComponentInt |
| 宣言形式 | int getComponentInt( int componentID ) |
| 説明 | GUIコンポーネントが保持する int 型の値を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int型) 保持値 |
| 関数名 | setComponentBool |
| 宣言形式 | void setComponentBool( int componentID, bool state ) |
| 説明 | GUIコンポーネントが保持する bool 型の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID value : 保持値 |
| 戻り値 | (void型) |
| 関数名 | getComponentBool |
| 宣言形式 | bool getComponentBool( int componentID ) |
| 説明 | GUIコンポーネントが保持する bool 型の値を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (bool型) 保持値 |
| 関数名 | setComponentString |
| 宣言形式 | void setComponentString( int componentID, string text ) |
| 説明 | GUIコンポーネントが保持する string 型の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID value : 保持値 |
| 戻り値 | (void型) |
| 関数名 | getComponentString |
| 宣言形式 | string getComponentString( int componentID ) |
| 説明 | GUIコンポーネントが保持する string 型の値を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (string型) 保持値 |
| 関数名 | setComponentStringArray |
| 宣言形式 | void setComponentStringArray( int componentID, string text[ ], int option ) |
| 説明 | GUIコンポーネントが保持する string 型配列の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID value : 保持値 (int型) option : オプション( LISTED、 SELECTED ) |
| 戻り値 | (void型) |
| 関数名 | getComponentStringArray |
| 宣言形式 | string[ ] getComponentStringArray( int componentID, int option ) |
| 説明 | GUIコンポーネントが保持する string 型配列の値を返します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) option : オプション( LISTED、 SELECTED ) |
| 戻り値 | (string[]型) 保持値 |
| 関数名 | setComponentIntArray |
| 宣言形式 | void setComponentIntArray( int componentID, int value[ ] ) |
| 説明 | GUIコンポーネントが保持する int 型配列の値を設定します。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int[]型) value : 保持値 |
| 戻り値 | (void型) |
| 関数名 | getComponentIntArray |
| 宣言形式 | int[ ] getComponentIntArray( int componentID ) |
| 説明 | GUIコンポーネントが保持する int 型配列の値を返します。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int[]型) 保持値 |
| 関数名 | addComponent |
| 宣言形式 | void addComponent( int componentID, int parentComponentID ) |
| 説明 | GUIコンポーネントを、別のGUIコンポーネント上に配置します。VCSSL 3 以降では、より新しい mountComponent 関数がサポートされています。この関数は互換目的でサポートされています。 |
| 引数 |
(int型) componentID : 配置するGUIコンポーネントのID (int型) componentID : 配置先GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | removeComponent |
| 宣言形式 | void removeComponent( int componentID, int parentComponentID ) |
| 説明 | GUIコンポーネントを配置解除します。VCSSL 3 以降では、より新しい demountComponent 関数がサポートされています。この関数は互換目的でサポートされています。 |
| 引数 |
(int型) componentID : 配置解除するGUIコンポーネントのID (int型) componentID : 現在の配置先GUIコンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | newGraphicsLabel |
| 宣言形式 | int newGraphicsLabel( int x, int y, int w, int h, int graphicsID ) |
| 説明 | グラフィックスラベル( 描画内容や画像を表示するコンポーネント )を生成し、固有の識別番号(GUIコンポーネントID)を割り振って返します。VCSSL 3.3.24 以降では、より新しい newImageLabel 関数がサポートされています。この関数は互換目的でサポートされています。 |
| 引数 |
(int型) x : 左上頂点のX座標 (int型) y : 左上頂点のY座標 width : 幅 height : 高さ (int型) graphicsID : 表示内容のグラフィックスID |
| 戻り値 | (int型) GUIコンポーネントID |
| 関数名 | setComponentGraphics |
| 宣言形式 | void setComponentGraphics( int componentID, int graphicsID ) |
| 説明 | GUIコンポーネントのグラフィックスデータIDを設定します。VCSSL 3.3.24 以降では、より新しい setComponentImage 関数がサポートされています。この関数は互換目的でサポートされています。 |
| 引数 |
(int型) componentID : 対象GUIコンポーネントのID (int型) graphicsID : グラフィックスデータID |
| 戻り値 | (void型) |
| 関数名 | getComponentGraphics |
| 宣言形式 | int getComponentGraphics( int componentID ) |
| 説明 | GUIコンポーネントのグラフィックスデータIDを返します。VCSSL 3.3.24 以降では、より新しい getComponentImage 関数がサポートされています。この関数は互換目的でサポートされています。 |
| 引数 | (int型) componentID : 対象GUIコンポーネントのID |
| 戻り値 | (int型) graphicsID グラフィックスデータID |
| 関数名 | setComponentVisible |
| 宣言形式 | void setComponentVisible( int componentID, bool b ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentVisible |
| 宣言形式 | bool getComponentVisible( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (bool型) |
| 関数名 | getComponentInnerSize |
| 宣言形式 | int[ ] getComponentInnerSize( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (int[]型) |
| 関数名 | getComponentInner |
| 宣言形式 | int[ ] getComponentInner( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (int[]型) |
| 関数名 | setComponentValue |
| 宣言形式 | void setComponentValue( int componentID, float value ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentValue |
| 宣言形式 | float getComponentValue( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (float型) |
| 関数名 | setComponentState |
| 宣言形式 | void setComponentState( int componentID, bool state ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentState |
| 宣言形式 | bool getComponentState( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (bool型) |
| 関数名 | setComponentValueFloat |
| 宣言形式 | void setComponentValueFloat( int componentID, float value ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentValueFloat |
| 宣言形式 | float getComponentValueFloat( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (float型) |
| 関数名 | setComponentValueInt |
| 宣言形式 | void setComponentValueInt( int componentID, int value ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentValueInt |
| 宣言形式 | int getComponentValueInt( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (int型) |
| 関数名 | setComponentValueBool |
| 宣言形式 | void setComponentValueBool( int componentID, bool state ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentValueBool |
| 宣言形式 | bool getComponentValueBool( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (bool型) |
| 関数名 | setComponentValueString |
| 宣言形式 | void setComponentValueString( int componentID, string text ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (void型) |
| 関数名 | getComponentValueString |
| 宣言形式 | string getComponentValueString( int componentID ) |
| 説明 | この関数の使用は推奨されません。この関数は、互換目的でサポートされています。 |
| 戻り値 | (string型) |
| 関数名 | onWindowOpen |
| 宣言形式 | void onWindowOpen( int componentID ) |
| 説明 | ウィンドウが開いた際にコールされます。 |
| 引数 | (int型) componentID : イベント発生元コンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | onWindowClose |
| 宣言形式 | void onWindowClose( int componentID ) |
| 説明 | ウィンドウが閉じられた際にコールされます。 |
| 引数 | (int型) componentID : イベント発生元コンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | onWindowMove |
| 宣言形式 | void onWindowMove( int componentID, int x, int y ) |
| 説明 | ウィンドウが動かされた際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) x : ウィンドウ左端頂点のX座標 (int型) y : ウィンドウ左端頂点のY座標 |
| 戻り値 | (void型) |
| 関数名 | onWindowResize |
| 宣言形式 | void onWindowResize( int componentID, int width, int height ) |
| 説明 | ウィンドウがリサイズされた際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID x : ウィンドウ左端頂点のX座標 y : ウィンドウ左端頂点のY座標 |
| 戻り値 | (void型) |
| 関数名 | onWindowShow |
| 宣言形式 | void onWindowShow( int componentID ) |
| 説明 | ウィンドウが可視化された際にコールされます。 |
| 引数 | (int型) componentID : イベント発生元コンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | onWindowHide |
| 宣言形式 | void onWindowHide( int componentID ) |
| 説明 | ウィンドウが不可視化された際にコールされます。 |
| 引数 | (int型) componentID : イベント発生元コンポーネントのID |
| 戻り値 | (void型) |
| 関数名 | onButtonClick |
| 宣言形式 | void onButtonClick( int componentID, string text ) |
| 説明 | ボタンが押された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) text : ボタンに表示されているテキスト |
| 戻り値 | (void型) |
| 関数名 | onSelectFieldClick |
| 宣言形式 | void onSelectFieldClick( int componentID, string text ) |
| 説明 | セレクトフィールドの項目が選択された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) text : 選択された項目のテキスト |
| 戻り値 | (void型) |
| 関数名 | onCheckBoxClick |
| 宣言形式 | void onCheckBoxClick( int componentID, bool value ) |
| 説明 | チェックボックスの項目が選択または解除された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID vakue : 選択された場合はtrue、解除された場合はfalse |
| 戻り値 | (void型) |
| 関数名 | onSliderMove |
| 宣言形式 | void onSliderMove( int componentID, int value ) |
| 説明 | int値のスライダーが操作された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) value : スライダーの値 |
| 戻り値 | (void型) |
| 関数名 | onSliderMove |
| 宣言形式 | void onSliderMove( int componentID, float value ) |
| 説明 | float値のスライダーが操作された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (float型) value : スライダーの値 |
| 戻り値 | (void型) |
| 関数名 | onKeyDown |
| 宣言形式 | void onKeyDown( int componentID, string keyLabel ) |
| 説明 | キーボードのキーが押された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) keyLabel : キーのラベル文字列 |
| 戻り値 | (void型) |
| 関数名 | onKeyDown |
| 宣言形式 | void onKeyDown( int componentID, string keyConstant ) |
| 説明 | キーボードのキーが押された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) keyConstant : キーを区別する定数( KEY_A など ) |
| 戻り値 | (void型) |
| 関数名 | onKeyUp |
| 宣言形式 | void onKeyUp( int componentID, string keyLabel ) |
| 説明 | キーボードのキーが離された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) keyLabel : キーのラベル文字列 |
| 戻り値 | (void型) |
| 関数名 | onKeyUp |
| 宣言形式 | void onKeyUp( int componentID, string keyConstant ) |
| 説明 | キーボードのキーが離された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (string型) keyConstant : キーを区別する定数( KEY_A など ) |
| 戻り値 | (void型) |
| 関数名 | onMouseDown |
| 宣言形式 | void onMouseDown( int componentID, int x, int y, int button ) |
| 説明 | マウスのボタンが押された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) x : マウスのX座標 (int型) y : マウスのX座標 (int型) button : マウスのボタンを区別する定数( MOUSE_RIGHT または MOUSE_LEFT もしくは MOUSE_MIDDLE ) |
| 戻り値 | (void型) |
| 関数名 | onMouseUp |
| 宣言形式 | void onMouseUp( int componentID, int x, int y, int button ) |
| 説明 | マウスのボタンが離された際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) x : マウスのX座標 (int型) y : マウスのX座標 (int型) button : マウスのボタンを区別する定数( MOUSE_RIGHT または MOUSE_LEFT もしくは MOUSE_MIDDLE ) |
| 戻り値 | (void型) |
| 関数名 | onMouseClick |
| 宣言形式 | void onMouseClick( int componentID, int x, int y, int button, int count ) |
| 説明 | マウスがクリックされた際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) x : マウスのX座標 (int型) y : マウスのX座標 (int型) button : マウスのボタンを区別する定数( MOUSE_RIGHT または MOUSE_LEFT もしくは MOUSE_MIDDLE ) (int型) count : クリック数( シングルクリックなら 1、ダブルクリックなら 2 ) |
| 戻り値 | (void型) |
| 関数名 | onMouseDrag |
| 宣言形式 | void onMouseDrag( int componentID, int x, int y, int button, int count ) |
| 説明 | マウスがドラッグされた際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) x : マウスのX座標 (int型) y : マウスのX座標 (int型) button : マウスのボタンを区別する定数( MOUSE_RIGHT または MOUSE_LEFT もしくは MOUSE_MIDDLE ) |
| 戻り値 | (void型) |
| 関数名 | onMouseScroll |
| 宣言形式 | void onMouseScroll( int componentID, int degree ) |
| 説明 | マウスホイールがスクロールされた際にコールされます。 |
| 引数 |
(int型) componentID : イベント発生元コンポーネントのID (int型) degree : スクロール数 |
| 戻り値 | (void型) |