API version 1
- ‐
RW
複数型
thumbStyle¶
分割線の外観を指定します。
文字列を指定した場合はCSSと解釈して表示します。
初期値はSPLIT_STDです。
定数一覧
------------------------------------------------------------
定数値 |
説明 |
---|---|
SPLIT_STD |
0:標準 |
SPLIT_GRIP |
1:網掛け |
SPLIT_ETCHED |
2:線入り |
SPLIT_STYLE |
(3:内部的に使用する値で設定することはできません) |
使用例
CRSダウンロード
Form SplitterFr {
X = 0;
Y = 0;
Width = 720;
Height = 400 ;
SplitterFrame SplitterFrame11 {
X = 30;
Y = 20;
Width = 200;
Height = 200;
thumbSize = 5; # 分割線の幅
thumbColor = "RED" ; # 赤色
thumbStyle = SPLIT_GRIP ; # 網掛け
resize = TRUE; # マウス操作可
minPosition = 10 ; # 最小と
maxPosition = 90 ; # 最大はマウスで確認可
SplitterForm SplitterForm11 {
bgColor = Color.LGRAY;
}
SplitterForm SplitterForm12 {
bgColor = Color.DGRAY;
}
}
Label Label11 {
x = 264;
y = 20;
width = 100;
height = 20;
title = "splitDirection";
}
ComboBox ComboBox11 {
x = 284;
y = 45;
width = 150;
height = 20;
ComboItem ComboItem11[2] {
ComboItem11[0].title = "SPLIT_VERTICAL";
ComboItem11[1].title = "SPLIT_HORIZONTAL";
}
ComboBox11 = "SPLIT_VERTICAL";
}
Button Button11 {
x = 444;
y = 45;
width = 50;
height = 20;
title = "SET";
Function OnTouch(e) {
if(^.ComboBox11 == "SPLIT_VERTICAL") {
^.SplitterFrame11.splitDirection = SplitterFrame.SPLIT_VERTICAL;
}
else if(^.ComboBox11 == "SPLIT_HORIZONTAL") {
^.SplitterFrame11.splitDirection = SplitterFrame.SPLIT_HORIZONTAL;
}
}
}
Label Label21 {
x = 264;
y = 80;
width = 100;
height = 20;
title = "splitPolicy";
}
ComboBox ComboBox21 {
x = 284;
y = 105;
width = 150;
height = 20;
ComboItem ComboItem21[2] {
ComboItem21[0].title = "SPLIT_ABSOLUTE";
ComboItem21[1].title = "SPLIT_RELATIVE";
}
ComboBox21 = "SPLIT_RELATIVE";
}
Button Button21 {
x = 444;
y = 105;
width = 50;
height = 20;
title = "SET";
Function OnTouch(e) {
if(^.ComboBox21 == "SPLIT_ABSOLUTE") {
^.SplitterFrame11.splitPolicy = SplitterFrame.SPLIT_ABSOLUTE;
}
else if(^.ComboBox21 == "SPLIT_RELATIVE") {
^.SplitterFrame11.splitPolicy = SplitterFrame.SPLIT_RELATIVE;
}
}
}
Label Label31 {
x = 264;
y = 140;
width = 100;
height = 20;
title = "splitPosition";
}
textBox TextBox31 {
x = 284;
y = 165;
width = 100;
height = 20;
value = 60;
}
Button Button31 {
x = 394;
y = 165;
width = 50;
height = 20;
title = "SET";
Function OnTouch(e) {
^.SplitterFrame11.splitPosition = ^.TextBox31.value;
}
}
}
Function onException(e) {
MessageBox("Message=" + str(e.Message) + "\r\nCategory=" + str(e.Category) + "\r\nCode="+ str(e.Code) + "\r\nSubCode=" + str(e.subCode));
}