マウスの右クリックで表示されるコンテキストメニューを使用するかどうかを指定します。
$TRUEを指定した場合、標準のコンテキストメニューが表示されますが、ContextMenuイベントは発生しません。
$FALSEを指定した場合、ContextMenuイベントが発生しますが、コンテキストメニューは表示されません。
UseContextMenuにfalseを指定し、OnContextMenuイベントハンドラを定義することで、右クリック時の動作をカスタマイズすることができます。
StyleEdit obj {
:
UseContextMenu = $FALSE;
:
Function OnContextMenu(e) {
var sel = PopupMenu("menu1", "menu2", "menu3");
MessageBox("menu" + str(sel) + " selected");
}
}
より追加されました