API version 1
- ‐
RW
integer
imeMode¶
IMEモードの指定を行います。
指定を行うとキーボードフォーカスを受けたときに指定したモードに切り替わります。また、キーボードフォーカスを失ったときに以前の状態に復帰します。
定数値 |
説明 |
---|---|
IME_STD |
0:IMEを制御しない |
IME_ALPHA |
2:半角英数 |
IME_KANA |
8:半角カタカナ |
IME_DALPHA |
32:全角英数 |
IME_DKANA |
128:全角カタカナ |
IME_DHIRA |
256:全角ひらがな |
IME_CLOSE |
4096:IMEを閉じる |
IME_OPEN |
8192:IMEを開く |
IME_DISABLE |
16384:IMEを無効にする |
初期値はIME_STDです。
定数一覧
------------------------------------------------------------
定数値 |
説明 |
---|---|
IME_STD |
0:IMEを制御しない |
IME_ALPHA |
2:半角英数 |
IME_KANA |
8:半角カタカナ |
IME_DALPHA |
32:全角英数 |
IME_DKANA |
128:全角カタカナ |
IME_DHIRA |
256:全角ひらがな |
IME_CLOSE |
4096:IMEを閉じる |
IME_OPEN |
8192:IMEを開く |
IME_DISABLE |
16384:IMEを無効にする |
使用例
CRSダウンロード
Form EditObj01 {
x = 0;
y = 0;
width = 721;
height = 473;
EditBox EdtBox_001 {
x = 155;
y = 36;
width = 120;
height = 75;
value = "BBB";
useEditChanged = TRUE;
maxLength = 12;
imeMode = 0 ;
/*editable = FALSE ;
copyable = false ; */
Function OnEditChanged(e) {
^.TxtBox_003.value = EdtBox_001.getEditingText();
EdtBox_001.setEditingText(^.TxtBox_003.value);
^.TxtBox_005.value = EdtBox_001.value;
}
}
TextBox TxtBox_003 {
x = 155;
y = 128;
width = 120;
height = 24;
border = new Border(Border.INSET, 2, "#ff828282", 0);
}
TextBox TxtBox_005 {
x = 155;
y = 168;
width = 120;
height = 24;
border = new Border(Border.INSET, 2, "#ff828282", 0);
}
Label Lbl_001 {
x = 51;
y = 40;
width = 96;
height = 24;
value = "setEditingText";
}
Label Lbl_002 {
x = 55;
y = 136;
width = 96;
height = 16;
value = "getEditingText";
}
Label Lbl_003 {
x = 105;
y = 176;
width = 41;
height = 14;
value = "value";
}
}