API version 1
- ‐
RW
integer
titlePosition¶
タイトルの表示位置を指定します。
タイトルを上下左右どの辺に表示するかを指定します。
boxStyleプロパティにGROUPBOX_HORZLINEを指定している場合はGROUPBOX_TOP固定、 GROUPBOX_VERTLINEを指定している場合はGROUPBOX_LEFTSIDE固定になり、 プロパティ設定値は無視されます。
設定値 |
表示位置 |
文字表示 |
位置合わせ |
|
---|---|---|---|---|
GROUPBOX_LEFT |
GROUPBOX_RIGHT |
|||
GROUPBOX_STD |
上辺 |
そのまま |
左 |
右 |
GROUPBOX_TOP |
上辺 |
そのまま |
左 |
右 |
GROUPBOX_LEFTSIDE |
左辺 |
反時計回り90度回転 |
下 |
上 |
GROUPBOX_BOTTOM |
下辺 |
そのまま |
左 |
右 |
GROUPBOX_RIGHTSIDE |
右辺 |
時計回り90度回転 |
上 |
下 |
タイトル文字列の位置合わせはtitleAlignプロパティで行います。
初期値はGROUPBOX_STDです。
関連項目
boxStyle、titleAlignプロパティ
定数一覧
------------------------------------------------------------
定数値 |
説明 |
---|---|
GROUPBOX_STD |
0:GROUPBOX_TOPと同じ。 |
GROUPBOX_TOP |
1:四角形枠の上辺にタイトルを表示します。 |
GROUPBOX_LEFTSIDE |
2:四角形枠の左辺にタイトルを表示します。 |
GROUPBOX_BOTTOM |
3:四角形枠の下辺にタイトルを表示します。 |
GROUPBOX_RIGHTSIDE |
4:四角形枠の右辺にタイトルを表示します。 |
使用例
CRSダウンロード
Form GroupBox {
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 = "<GroupBox tabIndex=2>";
tabIndex = 2;
titleAlign = GROUPBOX_RIGHT ;
boxStyle = GROUPBOX_ROUND ;
Button Button11 {
x = 10;
y = 10;
width = 120;
height = 25;
title = "Button";
highlightOnFocus = bl;
/* Enterキーで送り、S+Enterで戻り */
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
TextBox textBox11 {
x = 10;
y = 46;
width = 120;
height = 25;
value = "TextBox";
highlightOnFocus = bl;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
EditBox EditBox11 {
x = 11;
y = 84;
width = 120;
height = 40;
value = "EditBox";
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";
}
}
}
GroupBox GroupBox2 {
x = 188;
y = 130;
width = 280;
height = 160;
bgColor = Color.WHITE;
title = "<GroupBox tabIndex=1>";
tabIndex = 1;
titlePosition =GROUPBOX_BOTTOM ;
titlePlacement = GROUPBOX_ONBORDER ;
/*titlePlacement = BORDER_ETCHED ; */
Button Button11 {
x = 7;
y = 8;
width = 120;
height = 25;
title = "Button";
highlightOnFocus = bl;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
TextBox textBox11 {
x = 10;
y = 46;
width = 120;
height = 25;
value = "TextBox";
highlightOnFocus = bl;
nextTabKey = DisplayObject.KEY_ENTER;
prevTabKey = DisplayObject.KEY_S_ENTER;
}
EditBox EditBox11 {
x = 10;
y = 83;
width = 120;
height = 40;
value = "EditBox";
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 = 104;
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";
}
}
}
}