beautypg.com

Adobe Extending Dreamweaver CS4 User Manual

Page 178

background image

172

EXTENDING DREAMWEAVER CS4

Toolbars

container="mainframe"

or

"document"

Defaults to

"mainframe"

. Specifies where the toolbar should dock in

the Dreamweaver workspace on Windows. If the container is set to

"mainframe"

, the toolbar appears in the outer

workspace frame and operates on the front document. If the container is set to

"document"

, the toolbar appears in

each document window. On the Macintosh, all toolbars appear in each document window.

initiallyVisible="true"

or

"false"

. This tag specifies whether the toolbar should be visible the first time that

Dreamweaver loads it from the Toolbars folder. After the first time, the user controls visibility. Dreamweaver saves
the current state to the system registry (Windows) or the Dreamweaver Preferences file (Macintosh) when the user
quits Dreamweaver. Dreamweaver restores the setting from the registry or the Preferences file when it restarts. You
can manipulate toolbar visibility using the

dom.getToolbarVisibility()

and

dom.setToolbarVisibility()

functions, as described in the Dreamweaver API Reference. If you do not set the

initiallyVisible

attribute, it

defaults to

true

.

initialPosition="top"

,

"below"

, or

"floating"

. Specifies where Dreamweaver initially positions the toolbar,

relative to other toolbars, the first time that Dreamweaver loads it. The possible values for

intialPosition

are

described in the following list:

top

This is the default position, so the toolbar appears at the top of the document window. If multiple toolbars

specify

top

for a given window type, the toolbars appear in the order that Dreamweaver encounters them during

loading, which might not be predictable, if the toolbars reside in separate files.

below

The toolbar appears at the beginning of the row immediately below the toolbar that the

relativeTo

attribute specifies. Dreamweaver reports an error if the

relativeTo

toolbar isn’t found. If multiple toolbars specify

below

relative to the same toolbar, they appear in the order that Dreamweaver encounters them during loading,

which might not be predictable if the toolbars reside in separate files.

floating

Toolbar is not initially docked to the window; it floats above the document. Dreamweaver automatically

places the toolbar so it is offset from other floating toolbars. On the Macintosh,

floating

is treated the same as

top

.

As with the

initiallyVisible

attribute, the

initialPosition

attribute applies only the first time that

Dreamweaver loads the toolbar. After that, the toolbar’s position is saved to the registry or the Dreamweaver
Preferences file. You can reset the position of the toolbar by using the

dom.setToolbarPosition()

function. For

more information on the

dom.setToolbarPosition()

function, see the Dreamweaver API Reference.

If you do not specify the

initialPosition

attribute, Dreamweaver positions the toolbar in the order that it is

encountered during loading.

relativeTo="toolbar_id"

This attribute is required if the

initialPosition

attribute specifies

below

.

Otherwise, it is ignored. Specifies the ID of the toolbar below which this toolbar should be positioned.

Contents
The

toolbar

tag contains

include

,

itemref

, and

separator

tags as well as individual item definitions such as

button

,

combobox

,

dropdown

, and so on. For descriptions of the item definitions that you can specify, see “

Toolbar

item tags

” on page 175.

Container
The

toolbarset

tag.

Example

This manual is related to the following products: