popupMenu [-allowOptionBoxes boolean] [-altModifier boolean] [-button int] [-ctrlModifier boolean] [-defineTemplate string] [-deleteAllItems] [-exists] [-itemArray] [-markingMenu boolean] [-numberOfItems] [-parent string] [-postMenuCommand script] [-postMenuCommandOnce boolean] [-shiftModifier boolean] [-useTemplate string]
string
popupMenu は、取り消し可能、照会可能、および編集可能です。
このコマンドはポップアップ メニューを作成し、親が指定されていない場合は現在のコントロールにアタッチします。既定では、ポップアップ メニューは右マウス ボタンで表示されます。 ポップアップ メニューは任意のコントロールに加えることができますが、マウスによっては、ポップアップ メニューを表示させるのに、標準のメニュー ボタン(マウスの第 3 ボタン)しか使用できません。これは、マウスの第 3 ボタンのみをポップアップ メニューに割り当てるという、一般的に認められている UI のガイドラインに沿ったものです。また、第 1 ボタンと第 2 ボタンをテキストまたは項目の選択といった、コンテキスト上の操作用に確保することが想定されているテキスト フィールドなどのコントロールの、予期せぬ動作を防止するためです。string | メニューへのフル パス名 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
-allowOptionBoxes(-aob)
|
boolean
|
|||
|
||||
-altModifier(-alt)
|
boolean
|
|||
|
||||
-button(-b)
|
int
|
|||
|
||||
-ctrlModifier(-ctl)
|
boolean
|
|||
|
||||
-defineTemplate(-dt)
|
string
|
|||
|
||||
-deleteAllItems(-dai)
|
|
|||
|
||||
-exists(-ex)
|
|
|||
|
||||
-itemArray(-ia)
|
|
|||
|
||||
-markingMenu(-mm)
|
boolean
|
|||
|
||||
-numberOfItems(-ni)
|
|
|||
|
||||
-parent(-p)
|
string
|
|||
|
||||
-postMenuCommand(-pmc)
|
script
|
|||
|
||||
-postMenuCommandOnce(-pmo)
|
boolean
|
|||
|
||||
-shiftModifier(-sh)
|
boolean
|
|||
|
||||
-useTemplate(-ut)
|
string
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | コマンド内でフラグを複数回使用できます。 |
window; columnLayout; button; popupMenu; menuItem; menuItem; menuItem; text; popupMenu -button 1; menuItem; menuItem; menuItem; checkBox aCheckBox; popupMenu -parent aCheckBox -alt true -ctl true; menuItem; menuItem; menuItem; showWindow;