DragOutliner Class Reference
[WindowUtils and BaseClasses]

Inherits Object, and PaletteResultClient.

Inherited by ResizeableDragOutliner.

Inheritance diagram for DragOutliner:

Inheritance graph
[legend]
Collaboration diagram for DragOutliner:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Constructor (Color outlineColor)
Object2D DragToXY (integer X, integer Y)
RectShape FinalBoundary ()
void ReceivePaletteResult (Window palette,)
void SetInitialXY (integer X, integer Y)
void UseDottedRectangle (boolean useIt=true)

Protected Member Functions

void CreateOutlineShape ()

Package Attributes

integer mClickX
integer mClickY
boolean mJustCreated
integer mLastDragX
integer mLastDragY
color mOutlineColor
RectShape mOutlineRect
boolean mUsingDottedRectangle

Member Function Documentation

void DragOutliner.Constructor ( Color  outlineColor  ) 

void DragOutliner.CreateOutlineShape (  )  [protected]

Reimplemented in ResizeableDragOutliner.

Object2D DragOutliner.DragToXY ( integer  X,
integer  Y 
)

Reimplemented in ResizeableDragOutliner.

RectShape DragOutliner.FinalBoundary (  ) 

void DragOutliner.ReceivePaletteResult ( Window  palette  ) 

void DragOutliner.SetInitialXY ( integer  X,
integer  Y 
)

Reimplemented in ResizeableDragOutliner.

void DragOutliner.UseDottedRectangle ( boolean  useIt = true  ) 


Member Data Documentation

integer DragOutliner.mClickX [package]

integer DragOutliner.mClickY [package]

boolean DragOutliner.mJustCreated [package]

integer DragOutliner.mLastDragX [package]

integer DragOutliner.mLastDragY [package]

color DragOutliner.mOutlineColor [package]

RectShape DragOutliner.mOutlineRect [package]

boolean DragOutliner.mUsingDottedRectangle [package]


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