API version 1
- ‐
RW
integer
prevTabKey¶
前のオブジェクトへキーボードフォーカスを移動するキーを指定します。
キーボードフォーカスを受けている場合は、prevTabKeyプロパティに指定されているキーの押下で前のオブジェクトにキーボードフォーカスを移動します。
FocusObjectから派生する各クラスに独自に処理するキーが定義されている場合は、そのキーと重複した指定を行った場合クラス独自の動作は行われなくなります。
prevTabKeyプロパティに指定できる値は、キーの指定を参照してください。
定数値 |
説明 |
---|---|
KEY_STD |
0:指定なし |
KEY_TAB |
1:Tabキー |
KEY_ENTER |
2:Enterキー |
KEY_F01 |
3:F1キー |
KEY_F02 |
4:F2キー |
KEY_F03 |
5:F3キー |
KEY_F04 |
6:F4キー |
KEY_F05 |
7:F5キー |
KEY_F06 |
8:F6キー |
KEY_F07 |
9:F7キー |
KEY_F08 |
10:F8キー |
KEY_F09 |
11:F9キー |
KEY_F10 |
12:F10キー |
KEY_F11 |
13:F11キー |
KEY_F12 |
14:F12キー |
KEY_ESC |
15:Escキー |
KEY_HOME |
16:Homeキー |
KEY_END |
37:Endキー |
KEY_PAGEUP |
17:PageUpキー |
KEY_PAGEDOWN |
18:PageDownキー |
KEY_S_TAB |
19:Shift + Tabキー |
KEY_S_ENTER |
20:Shift + Enterキー |
KEY_S_F01 |
21:Shift + F1キー |
KEY_S_F02 |
22:Shift + F2キー |
KEY_S_F03 |
23:Shift + F3キー |
KEY_S_F04 |
24:Shift + F4キー |
KEY_S_F05 |
25:Shift + F5キー |
KEY_S_F06 |
26:Shift + F6キー |
KEY_S_F07 |
27:Shift + F7キー |
KEY_S_F08 |
28:Shift + F8キー |
KEY_S_F09 |
29:Shift + F9キー |
KEY_S_F10 |
30:Shift + F10キー |
KEY_S_F11 |
31:Shift + F11キー |
KEY_S_F12 |
32:Shift + F12キー |
KEY_S_ESC |
33:Shift + Escキー |
KEY_S_HOME |
34:Shift + Homeキー |
KEY_S_END |
38:Shift + Endキー |
KEY_S_PAGEUP |
35:Shift + PageUPキー |
KEY_S_PAGEDOWN |
36:Shift + PageDownキー |
ひとつのキー操作に複数の意味が割り当てられた場合の優先順位については、キー操作における優先順位を参照してください
初期値はKEY_STD(標準動作)でShift+Tabキーにより移動を行います。
関連項目
nextTabKey プロパティ
使用例
CRSダウンロード
Form FocusObj {
x = 0;
y = 0;
width = 681;
height = 537;
var bl = new Border( Border.SOLID, 2, "red", 5);
GroupBox GroupBox1 {
x = 20;
y = 43;
width = 280;
height = 164;
bgColor = Color.WHITE;
title = "<Enterで次、S+Enterで戻>";
titleAlign = GROUPBOX_CENTER ;
boxStyle = GROUPBOX_ROUND ;
Button Button11 {
x = 10;
y = 10;
width = 120;
height = 25;
title = "Button";
highlightOnFocus = bl;
setFocus() ;
/* Enterキーで送り、S+Enterで戻り */
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
function onTouch(e) {
moveFocus(1) ; #クリックで次へ
}
}
TextBox textBox11 {
x = 10;
y = 46;
width = 120;
height = 25;
value = "TextBox";
highlightOnFocus = bl;
skipTabFocus = true ; # これで対象外指定
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
EditBox EditBox11 {
x = 11;
y = 84;
width = 120;
height = 40;
value = "EditBox";
toolTip = "sample" ;
toolTipOnFocus = "Focus" ;
highlightOnFocus = bl;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
ListBox ListBox11 {
x = 140;
y = 10;
width = 120;
height = 35;
highlightOnFocus = bl;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
ListItem ListItem11[2] {
ListItem11[0].title = "ListBox1";
ListItem11[1].title = "ListBox2";
}
}
OptionButton OptionButton11 {
x = 140;
y = 55;
width = 120;
height = 35;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
OptionItem OptionItem11[2] {
width = 110;
height = 15;
highlightOnFocus = bl;
OptionItem11[0].title = "OptionButton1";
OptionItem11[1].title = "OptionButton2";
}
}
CheckBox CheckBox11 {
x = 140;
y = 102;
width = 120;
height = 35;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
CheckItem CheckItem11[2] {
width = 110;
height = 15;
highlightOnFocus = bl;
CheckItem11[0].title = "CheckBox1";
CheckItem11[1].title = "CheckBox2";
}
}
}
}