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です。

関連項目

boxStyletitleAlignプロパティ

定数一覧

------------------------------------------------------------

定数値

説明

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";
                   }
           }
   }
}