menuItem [-allowOptionBoxes boolean] [-altModifier boolean] [-annotation string] [-boldFont boolean] [-checkBox boolean] [-collection string] [-command script] [-commandModifier boolean] [-ctrlModifier boolean] [-data int] [-divider boolean] [-docTag string] [-dragDoubleClickCommand script] [-dragMenuCommand script] [-echoCommand boolean] [-enable boolean] [-enableCommandRepeat boolean] [-familyImage string] [-image string] [-imageOverlayLabel string] [-insertAfter string] [-isCheckBox] [-isOptionBox] [-isRadioButton] [-italicized boolean] [-keyEquivalent string] [-label string] [-mnemonic string] [-optionBox boolean] [-optionModifier boolean] [-parent string] [-postMenuCommand script] [-postMenuCommandOnce boolean] [-radialPosition string] [-radioButton boolean] [-shiftModifier boolean] [-subMenu boolean] [-tearOff boolean]
[string]
menuItem は「元に戻す」が可能、「照会」が可能、「編集」が可能です。
メニュー項目の作成、編集、照会が実行されます。string | メニュー項目のフルパス。 |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-label(-l)
|
string
|
|||
|
||||
-divider(-d)
|
boolean
|
|||
|
||||
-checkBox(-cb)
|
boolean
|
|||
|
||||
-isCheckBox(-icb)
|
|
|||
|
||||
-radioButton(-rb)
|
boolean
|
|||
|
||||
-isRadioButton(-irb)
|
|
|||
|
||||
-optionBox(-ob)
|
boolean
|
|||
|
||||
-isOptionBox(-iob)
|
|
|||
|
||||
-enable(-en)
|
boolean
|
|||
|
||||
-parent(-p)
|
string
|
|||
|
||||
-insertAfter(-ia)
|
string
|
|||
|
||||
-collection(-cl)
|
string
|
|||
|
||||
-image(-i)
|
string
|
|||
|
||||
-imageOverlayLabel(-iol)
|
string
|
|||
|
||||
-familyImage(-fi)
|
string
|
|||
|
||||
-mnemonic(-mn)
|
string
|
|||
|
||||
-allowOptionBoxes(-aob)
|
boolean
|
|||
|
||||
-subMenu(-sm)
|
boolean
|
|||
|
||||
-tearOff(-to)
|
boolean
|
|||
|
||||
-annotation(-ann)
|
string
|
|||
|
||||
-docTag(-dtg)
|
string
|
|||
|
||||
-data(-da)
|
int
|
|||
|
||||
-radialPosition(-rp)
|
string
|
|||
|
||||
-command(-c)
|
script
|
|||
|
||||
-dragMenuCommand(-dmc)
|
script
|
|||
|
||||
-dragDoubleClickCommand(-ddc)
|
script
|
|||
|
||||
-postMenuCommand(-pmc)
|
script
|
|||
|
||||
-postMenuCommandOnce(-pmo)
|
boolean
|
|||
|
||||
-keyEquivalent(-ke)
|
string
|
|||
|
||||
-altModifier(-alt)
|
boolean
|
|||
|
||||
-optionModifier(-opt)
|
boolean
|
|||
|
||||
-ctrlModifier(-ctl)
|
boolean
|
|||
|
||||
-commandModifier(-cmd)
|
boolean
|
|||
|
||||
-shiftModifier(-sh)
|
boolean
|
|||
|
||||
-enableCommandRepeat(-ecr)
|
boolean
|
|||
|
||||
-echoCommand(-ec)
|
boolean
|
|||
|
||||
-italicized(-itl)
|
boolean
|
|||
|
||||
-boldFont(-bld)
|
boolean
|
|||
|
: コマンドの作成モードで使用可能なフラグ | : コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ | : 1 つのコマンドで複数回使用可能なフラグ |
window -menuBar true -width 200; menu -label "Stuff" -allowOptionBoxes true; menuItem -subMenu true -label "Colors"; menuItem -label "Blue"; menuItem -label "Green"; menuItem -label "Yellow"; setParent -menu ..; menuItem -divider true; radioMenuItemCollection; menuItem -label "Yes" -radioButton off; menuItem -label "Maybe" -radioButton off; menuItem -label "No" -radioButton on; menuItem -divider true; menuItem -label "Top" -checkBox on; menuItem -label "Middle" -checkBox off; menuItem -label "Bottom" -checkBox on; menuItem -divider true; menuItem -label "Option"; menuItem -optionBox true; columnLayout; button; button; button; showWindow;