画面操作 - マウス
入力欄の右クリックで表示されるメニュー表示を制御したい (EditObject)
TextBoxクラスやEditBoxなどのEditObjectクラスを継承している文字入力が可能なクラスでは、
右クリックによるコンテキストメニューを表示することができます。
右クリックコンテキストメニューは、EditObject.contextMenuプロパティで、コンテキストメニューの表示と非表示を切り替える事が可能です。
また、copyableプロパティを利用するとコンテキストメニューは表示した状態で値のコピーを禁止させる事が可能です。
【実行結果】
〇 デフォルト表示
〇 コピー禁止時の表示
Form form1 { width = 800; height = 600; TextBox textbox1 { x = 27; y = 86; width = 202; height = 48; value = "コンテキストメニュー非表示"; contextMenu = false; } TextBox textbox2 { x = 27; y = 144; width = 202; height = 48; value = "値のコピー禁止"; contextMenu = true; #コピー禁止 copyable = false; } TextBox textbox3 { x = 27; y = 28; width = 202; height = 48; value = "コンテキストメニュー表示(デフォルト)"; } }
Biz-Collections Bizの宝箱 トップへ
Biz/Browser DT・Biz/Designer DT TIPS集 トップへ