Adobe 38040334 - Dreamweaver CS3 User Manual page 371

Extending dreamweaver
Hide thumbs Also See for 38040334 - Dreamweaver CS3:
Table of Contents

Advertisement

The Common folder
The Common folder has shared scripts and classes for use in third-party extensions.
File
CodeBehindMgr.js
ColumnValueNodeClass.js
CompilerClass.js
DataSourceClass.js
DBTreeControlClass.js
dotNetUtils.js
dwscripts.js
dwscriptsExtData.js
dwscriptsServer.js
GridControlClass.js
ImageButtonClass.js
ListControlClass.js
PageSettingsASPNet.js
RadioGroupClass.js
SBDatabaseCallClass.js
ServerBehaviorClass.js
ServerSettingsASPNet.js
Description
Contains functions for creating a code-behind document. A code-behind document lets you create
distinct pages that separate the code for user interface (UI) logic from the code for a UI design. The
methods of
JSCodeBehindMgr
manage the link to design documents.
Contains functions for mapping database columns to values. The methods of
defined in this file let you get and set various values and properties of a database column. Dream-
weaver uses this storage class when applying and inspecting edit operations objects (insert and
update record objects) and working with the SQLStatement class.
Contains functions for a base class used by
but could be extended to support other compilers.
CompilerASPNVBNet
Contains functions that define the return structure for "findDynamicSources()" on page 297.
Contains functions that build a database tree control. This class is used to create and interact with a
database tree control. To create a database tree control, such as the one in the advanced recordset
server behaviors, create a special
file. Attach a
CBTreeControl
class constructor. Then use the
DBTreeControl
Contains functions to facilitate working with object property inspectors, and server behaviors for ASP
.NET form controls, which are translated.
Look in this main file to find useful functions for all Dreamweaver extensions. It includes functions for
working with strings, files, design notes, and so on.
This file is an extension of the dwscripts.js file. This file facilitates working with server behaviors, partic-
ularly with server behavior EDML files. Used extensively in Dreamweaver's implementation of server
behaviors.
This file is an extension of the dwscripts.js file. It contains functions that are specific to server models.
Many of these functions are used when working with server behaviors.
Use this class to create and manipulate an editable grid. You add a special select list in your HTML, and
attach this class to it in JavaScript to manipulate the grid.
This class makes it easy to control the Pressed/Mouse-over-while-pressed/Mouse-over/Disabled-
while-pressed look of a button.
Contains functions that manage a
object in this file get, set, and change the value of the
ListControl
Contains functions that set the properties of an ASP .NET document.
Contains functions that define and manage a radio button group. The methods of the
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.
A subclass of
ServerBehavior
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()
class to implement its recordset and stored procedures server behaviors.
Contains functions that communicate information about server behaviors to Dreamweaver. You can
subclass this class as part of implementing your own server behaviors.
Contains functions that store the properties of a ASP .NET server.
defined in this file can create new code-behind documents and
CompilerASPNetCSharp
list with
<select>
type="mmdatabasetree"
class to the HTML control by passing the
functions to manipulate the control.
tag>, also known as a list control. The methods of the
<select>
class. This class includes functionality specific to making database
and implement the placeholder functions. Dreamweaver uses this
DREAMWEAVER CS3
Extending Dreamweaver
ColumnValueNode
and
in your HTML
<select>
list name to the
control.
SELECT
RadioGroup
365

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dreamweaver cs3

Table of Contents