ToolBox

Tool box tools

Methods:

addEventListener, getElements, removeEventListener, toSource, toSpecifier

Objects:

Boolean, EventListeners, Events, File, Object, String, UITools

Hierarchy:

Superclass: Preference

Class: ToolBox

Property Listing

Property

Type

Access

Description

currentTool

UITools

UITools.ADD_ANCHOR_POINT

UITools.CONVERT_DIRECTION_POINT

UITools.DELETE_ANCHOR_POINT

UITools.DIRECT_SELECTION_TOOL

UITools.ELLIPSE_FRAME_TOOL

UITools.ELLIPSE_TOOL

UITools.ERASE_TOOL

UITools.EYE_DROPPER_TOOL

UITools.FREE_TRANSFORM_TOOL

UITools.GAP_TOOL

UITools.GRADIENT_FEATHER_TOOL

UITools.GRADIENT_SWATCH_TOOL

UITools.HAND_TOOL

UITools.LINE_TOOL

UITools.MEASURE_TOOL

UITools.MOTION_PATH_TOOL

UITools.NONE

UITools.NOTE_TOOL

UITools.PAGE_TOOL

UITools.PENCIL_TOOL

UITools.PEN_TOOL

UITools.PLACE_CURSOR_TOOL

UITools.POLYGON_FRAME_TOOL

UITools.POLYGON_TOOL

UITools.RECTANGLE_FRAME_TOOL

UITools.RECTANGLE_TOOL

UITools.ROTATE_TOOL

UITools.SCALE_TOOL

UITools.SCISSORS_TOOL

UITools.SELECTION_TOOL

UITools.SHEAR_TOOL

UITools.SMOOTH_TOOL

UITools.TABLE_TOOL

UITools.TYPE_ON_PATH_TOOL

UITools.TYPE_TOOL

UITools.ZOOM_TOOL

read/write

The currently active tool.

currentToolHint

String

readonly

The currently active tool's hint.

currentToolIconFile

File

readonly

The currently active tool's icon resource file.

currentToolName

String

readonly

The currently active tool's name.

eventListeners

EventListeners EventListener

readonly

A collection of event listeners.

events

Events Event

readonly

A collection of events.

isValid

Boolean

readonly

Returns true if the object specifier resolves to valid objects.

parent

Application

readonly

The parent of the ToolBox (a Application).

properties

Object

read/write

A property that allows setting of several properties at the same time.

Constants/Events

Name

Type

Access

Description

AFTER_ATTRIBUTE_CHANGED

String

readonly

Dispatched when the value of a property changes on this ToolBox. This event bubbles. This event is not cancelable.

Method Listing

EventListener addEventListener (eventType:String, handler:Varies File JavaScriptFunction, [captures:Boolean=Boolean])

Adds an event listener.

Parameter

Type

Description

eventType

String

The event type.

handler

File

JavaScriptFunction

The event handler. Can accept: File or JavaScript Function.

captures

Boolean

This parameter is obsolete. (Optional)

(default: false)

ToolBox getElements ()

Resolves the object specifier, creating an array of object references.

Boolean removeEventListener (eventType:String, handler:Varies File JavaScriptFunction, [captures:Boolean=Boolean])

Removes the event listener.

Parameter

Type

Description

eventType

String

The registered event type.

handler

File

JavaScriptFunction

The registered event handler. Can accept: File or JavaScript Function.

captures

Boolean

This parameter is obsolete. (Optional)

(default: false)

String toSource ()

Generates a string which, if executed, will return the ToolBox.

String toSpecifier ()

Retrieves the object specifier.

Object of

Application.toolBoxTools

Event.parent

EventListener.parent

MutationEvent.parent

Return

ToolBox.getElements()