toolWindow Class Reference

Inherits WindowWithPaletteButtons.

Inheritance diagram for toolWindow:

Inheritance graph
[legend]
Collaboration diagram for toolWindow:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Constructor ()
boolean IncludeInZoneWidth ()
boolean IsLeftAlignedToScreen ()
void ReceivePaletteResult (,)

Public Attributes

Controls
ADOutlineSwatchCanvas borderSwatchCanvas
ADSwatchCanvas fillSwatchCanvas
ADPaletteButtonCanvas ToolButtons

Protected Member Functions

void ClosePopups ()
void CreatePopupsAndSetSwatches (ADOutlineSwatchCanvas inBorders, ADSwatchCanvas inFill, string inBordersTitle, string inFillTitle)
void HidePopups ()
void MovePopups ()
void ResetPopup (FSPopupWindow inPopup)
void ShowPopups ()

Package Attributes

boolean mAdjustLayoutWhenResized
ADOutlineSwatchCanvas mBorderSwatchCanvas
BumperZone mBumperZone
FSPopupWindow mFillPopup
ADSwatchCanvas mFillSwatchCanvas
boolean mInOpen
FSPopupWindow mLineColorPopup
FSPopupWindow mLinePopup
boolean mMouseDown
boolean mReactingToResized

Detailed Description

The tool window is a lightweight implementation which manages the display and selection of drawing tools. On selection of a tool the toolbar window simply sends a message to the application instance informing it of the new tool to use. It also sends appropriate messages for border and fill colour selection to the application instance.


Member Function Documentation

void WindowWithPaletteButtons.ClosePopups (  )  [protected, inherited]

void Bumper.Constructor (  )  [inherited]

void WindowWithPaletteButtons.CreatePopupsAndSetSwatches ( ADOutlineSwatchCanvas  inBorders,
ADSwatchCanvas  inFill,
string  inBordersTitle,
string  inFillTitle 
) [protected, inherited]

void WindowWithPaletteButtons.HidePopups (  )  [protected, inherited]

boolean Bumper.IncludeInZoneWidth (  )  [inherited]

boolean Bumper.IsLeftAlignedToScreen (  )  [inherited]

void WindowWithPaletteButtons.MovePopups (  )  [protected, inherited]

void WindowWithPaletteButtons.ReceivePaletteResult (  )  [inherited]

void WindowWithPaletteButtons.ResetPopup ( FSPopupWindow  inPopup  )  [protected, inherited]

void WindowWithPaletteButtons.ShowPopups (  )  [protected, inherited]


Member Data Documentation

ADOutlineSwatchCanvas toolWindow.borderSwatchCanvas

ADSwatchCanvas toolWindow.fillSwatchCanvas

boolean Bumper.mAdjustLayoutWhenResized [package, inherited]

ADOutlineSwatchCanvas WindowWithPaletteButtons.mBorderSwatchCanvas [package, inherited]

BumperZone Bumper.mBumperZone [package, inherited]

FSPopupWindow WindowWithPaletteButtons.mFillPopup [package, inherited]

ADSwatchCanvas WindowWithPaletteButtons.mFillSwatchCanvas [package, inherited]

boolean Bumper.mInOpen [package, inherited]

FSPopupWindow WindowWithPaletteButtons.mLineColorPopup [package, inherited]

FSPopupWindow WindowWithPaletteButtons.mLinePopup [package, inherited]

boolean Bumper.mMouseDown [package, inherited]

boolean Bumper.mReactingToResized [package, inherited]

ADPaletteButtonCanvas toolWindow::ToolButtons


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:16 2006 for mf2 by  doxygen 1.5.1