Specifications

Chapter 894
If you specified the arguments attribute for this toolbar item in the toolbars.xml file, those
arguments are passed next. If you did not specify the
arguments attribute, Dreamweaver passes
the ID of the item.
Returns
Dreamweaver expects a Boolean value that indicates whether the item is enabled.
Example
function canAcceptCommand()
{
return (dw.getDocumentDOM() != null);
}
getCurrentValue()
Description
Returns the current value to display in the item. Dreamweaver calls getCurrentValue() for pop-
up menus, combo boxes, text boxes, and color pickers. For pop-up menus, the current value
should be one of the items in the menu. If the value is not in the pop-up menu, Dreamweaver
selects the first item. For combo boxes and text boxes, this value can be any string that the
function returns. For color pickers, the value should be a valid color, but Dreamweaver does not
enforce this. This function is equivalent to the
value attribute.
Arguments
None.
Returns
Dreamweaver expects a string that contains the current value to display. For the color picker, the
string contains the RGB form of the selected color, for example #FFFFFF for the color white.
Example
function getCurrentValue()
{
var title = "";
var dom = dw.getDocumentDOM();
if (dom)
title = dom.getTitle();
return title;
}
getDynamicContent()
Description
Required for pop-up menus and combo boxes. As with menus, this function returns an array of
strings that populate the pop-up menu. Each string can optionally end with
";id=id". If an ID is
specified, Dreamweaver passes the ID to the
receiveArguments() function instead of the actual
string to appear in the menu.