Macromedia dreamweaver 8-extending dreamweaver 사용자 설명서
186
Menus and Menu Commands
■
checked
A JavaScript expression that indicates whether the menu command has a check
mark next to it in the menu; if the expression evaluates as true, the item appears with a
check mark.
check mark.
■
dynamic
If present, indicates that a menu command is to be determined dynamically, by
an HTML file; the file contains JavaScript code to set the text and state of the menu
command. If you specify a tag as
command. If you specify a tag as
dynamic
, you must also specify a
file
attribute.
■
isdomrequired
Indicates whether to synchronize the Design view and the Code view
before executing the code for this menu command. Valid values are "
true
" (the default)
and "
false
". If you set this attribute to "
false
", it means that the changes to the file that
this menu command makes do not use the Dreamweaver DOM. For information about
the DOM, see
the DOM, see
■
showIf
Specifies that the menuitem should appear only if the given Dreamweaver enabler
has value
true
. The possible enablers are:
_SERVERMODEL_ASP, _SERVERMODEL_ASPNET,
_SERVERMODEL_JSP, _SERVERMODEL_CFML
(for all versions of ColdFusion),
_SERVERMODEL_CFML_UD4
(for UltraDev version 4 of ColdFusion),
_SERVERMODEL_PHP,
_FILE_TEMPLATE, _VIEW_CODE, _VIEW_DESIGN, _VIEW_LAYOUT,
_VIEW_EXPANDED_TABLES
, and
_VIEW_STANDARD
. You can specify multiple enablers by
placing a comma (which means AND) between the enablers. You can specify NOT with
"!"
. For example, if you want the menu command to appear in Code view but not for a
ColdFusion page, specify the attribute as
showIf="_VIEW_CODE,
!_SERVERMODEL_CFML".
Contents
None (empty tag).
Container
This tag must be contained in a
menu
tag.
Example
<menuitem name="_New" key="Cmd+N" enabled="true"
command="dw.createDocument()" id="DWMenu_File_New" />
<separator>
Description
Indicates that a separator should appear at the corresponding location in the menu.