User Guide
The Shared folder contents 377
The MM folder
The MM folder contains the shared scripts, images, and classes used by the extensions that come
with Dreamweaver, including the scripts for building a navigation bar, specifying preload calls,
and the shortcut key definitions.
ListControlClass.js Contains functions that manage a <select> tag>, also known as a
list control. The methods of the
ListControl object in this file get,
set, and change the value of the
SELECT control.
PageSettingsASPNet.js Contains functions that set the properties of an
ASP .NET document.
RadioGroupClass.js Contains functions that define and manage a radio button group.
The methods of the
RadioGroup object in this file set and get
values and behavior of a radio button group. You attach this class
to radio buttons in your HTML to control their behavior.
SBDatabaseCallClass.js A subclass of
ServerBehavior class. This class includes
functionality specific to making database calls, for example,
calling a stored procedure, using SQL to return a recordset, and
so on. This is an abstract base class, which means that it cannot
be created and used on its own. To use it, you must subclass
SBDatabaseCall() and implement the placeholder functions.
Dreamweaver uses this class to implement its recordset and
stored procedures server behaviors.
ServerBehaviorClass.js Contains functions that communicate information about server
behaviors to Dreamweaver. You can subclass this class as part of
implementing your own server behaviors.
ServerSettingsASPNet.js Contains functions that store the properties of a
ASP .NET server.
SQLStatementClass.js Contains functions that let you create and edit SQL statements
such as
SELECT, INSERT, UPDATE, DELETE, and stored procedure
statements.
tagDialogsCmn.js Contains functions that help you develop custom tag dialog
boxes. The methods of the
tagDialog object defined in this file
modify attributes and values for a particular tag.
TagEditClass.js Contains functions that edit tags without changing the DOM of
the current page. The methods of the
TagEdit object defined in
this file get and set a tag’s value, attributes, and children. This
class is useful for making complex edits because the DOM does
not get stale.
TreeControlClass.js Contains functions that manage a tree control within
Dreamweaver. The methods of the
TreeControl object defined in
this file get, set, and arrange values in a tree. You attach this class
to a special
MM:TREECONTROL tag in your HTML to manage the tree
control functionality.
XMLPropSheetClass.js Contains functions that manage the location and values of a XML
property sheet.