Iscommandchecked() – Adobe Extending Dreamweaver CS4 User Manual
Page 169

163
EXTENDING DREAMWEAVER CS4
Menus and menu commands
Arguments
menuID
The menuIDargument is the value of the
id
attribute in the
menuitem
tag that is associated with the item.
Returns
Dreamweaver expects an array of strings where each string contains the name of a menu item and its unique ID,
separated by a semicolon. If the function returns a
null
value, the menu does not change.
Example
The following example of the
getDynamicContent()
function returns an array of four menu items (My Menu Item
1, My Menu Item 2, My Menu Item 3, and My Menu Item 4):
function getDynamicContent(){
var stringArray= new Array();
var i=0;
var numItems = 4;
for (i=0; i stringArray[i] = new String("My Menu Item " + i + ";¬ return stringArray; } isCommandChecked() Description Arguments If it is a dynamic menu item, the unique ID that the getDynamicContents() function specifies is the only argument. Otherwise, if the arguments attribute is defined for a menuitem tag, the value of that attribute passes to the isCommandChecked() and “ ” on page 165 functions) as one or more arguments. The arguments attribute is useful for distinguishing between two menu items that call the same menu command. Note: The arguments attribute is ignored for dynamic menu items. Returns true if a check mark should appear next to the menu item; false otherwise.
id='My-MenuItem" + i + "'");
Determines whether to display a check mark next to the menu item.
{arg1}, {arg2},...{argN}
Dreamweaver expects a Boolean value: