API version 1
- ‐
RW
boolean
contextMenu¶
標準のコンテキストメニューの使用可否を指定します。 trueを設定すると標準のコンテキストメニューが表示されます。falseを設定するとコンテキストメニューは表示されません。
独自のコンテキストメニューを表示したい場合は、このプロパティをfalseに設定し、 DisplayObject.ContextMenu イベントで独自のメニューを表示することで実現可能です。
初期値はtrueです。
関連項目
ContextMenu イベント
使用例
CRSダウンロード
Form EditObj02 {
X = 0;
Y = 0;
Width = 765;
Height = 520;
EditBox EditBox {
/* EditBox:String EditBox {
EditBox:Number EditBox { */ # 指定サンプル
x = 54;
y = 111;
Width = 152;
Height = 45;
Value = "AあBいCうDえEお";
TabIndex = 1;
autoTab = false ;
contextMenu = true ; # 右クリック
}
OptionButton OptionButton1 {
x = 142;
y = 187;
width = 115;
height = 31;
TabIndex = 9;
OptionItem OptionItem1[2] {
Width = 45;
Height = 27;
}
Function OnChange( e ) {
^.txtRet.Clear();
}
OptionItem1.layout = DisplayObject.LAYOUT_HORIZONTAL;
OptionItem1[0].Title = "false";
OptionItem1[1].Title = "true";
Value = 0;
UseChange = true;
}
TextBox txtPos {
X = 112;
y = 69;
Width = 40;
Height = 28;
Value = 2;
TabIndex = 11;
}
TextBox txtLen {
X = 158;
y = 69;
Width = 40;
Height = 28;
Value = 7;
TabIndex = 12;
}
Label Label11 {
X = 115;
y = 52;
Width = 30;
Height = 16;
Value = "pos";
}
Label Label12 {
X = 158;
y = 52;
Width = 30;
Height = 16;
Value = "length";
}
TextBox txtRet {
x = 270;
y = 189;
width = 30;
height = 28;
TabIndex = 10;
}
Label btnGet {
x = 36;
y = 189;
Width = 90;
Height = 29;
Value = "GetSelection";
BgColor = "#CCCCCC";
Border = DisplayObject.BORDER_RISED;
HorizontalAlign = DisplayObject.ALIGN_CENTER;
VerticalAlign = DisplayObject.ALIGN_CENTER;
Function OnClicked( e ) {
^.txtRet = ^.EditBox.GetSelection(^.OptionButton1.Value);
}
}
Button btnClear1 {
x = 224;
y = 120;
width = 44;
height = 24;
Title = "Clear";
TabIndex = 7;
Function OnTouch( e ) {
^.txtPos.clear();
^.txtLen.clear();
}
}
Button Button1 {
X = 13;
y = 69;
Width = 90;
Height = 26;
Title = "SetSelection" ; #+str(i+1);
Function OnTouch( e ) {
eval("^.EditBox"+ ".SetFocus();");
if (^.txtLen=="") {
eval("^.EditBox" + ".SetSelection(^.txtPos);" );
} else {
eval("^.EditBox" + ".SetSelection(^.txtPos,^.txtLen"+ ");");
}
eval("^.txtRet" + " = ^.EditBox" + ".GetSelection(^.OptionButton1" + ".Value);");
}
}
}