Example
The following example of the
only when the selection is a table:
function canAcceptCommand(){
var retval=false;
var selObj=dw.getDocumentDOM.getSelectedNode();
return (selObj.nodeType == Node.ELEMENT_NODE && ¬
selObj.tagName=="TABLE");{
retval=true;
}
return retval;
}
commandButtons()
Description
This function defines the buttons that should appear on the right side of the Options dialog
box and their behaviors when they are clicked. If this function is not defined, no buttons
appear, and the
BODY
Arguments
None.
Returns
Dreamweaver expects an array that contains an even number of elements. The first element is
a string that contains the label for the topmost button. The second element is a string of
JavaScript code that defines the behavior of the topmost button when it is clicked. The
remaining elements define additional buttons in the same way.
Example
The following instance of
function commandButtons(){
return new Array("OK" , "doCommand()" , "Cancel" , ¬
"window.close()" , "Help" , "showHelp()");
}
canAcceptCommand()
section of the Commands file expands to fill the entire dialog box.
commandButtons()
function makes the command available
defines three buttons: OK, Cancel, and Help:
The Commands API
177
Need help?
Do you have a question about the DREAMWEAVER 8-EXTENDING DREAMWEAVER and is the answer not in the manual?