Macromedia dreamweaver 8-extending dreamweaver 사용자 설명서

다운로드
페이지 504
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.
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 
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 
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.