ADSwatchCanvas Class Reference
[Easy Palettes]

Inherits Canvas.

Inherited by ADOutlineSwatchCanvas, ColorButtonWithClient, and ColorButtonWithLabel.

Inheritance diagram for ADSwatchCanvas:

Inheritance graph
[legend]
Collaboration diagram for ADSwatchCanvas:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void AlignRightOfCanvas (boolean alignRight=true)
void Constructor ()
void MovePopupRelative ()
void SwatchColor (Color inColor)
Color SwatchColor ()
void SwatchColor (Color assigns inColor)

Protected Member Functions

Boolean BoundsCheck (integer inX, integer inY)
void PaintSwatch (Graphics g)

Package Attributes

boolean mAlignRightOfCanvas
Color mColor
boolean mIsPressed
boolean mStayInsideWindow
FSPopupWindow PopupWindow

Private Member Functions

Events
bool GotFocus ()
bool KeyDown ()
bool MouseDown ()
bool MouseDrag ()
bool MouseEnter ()
bool MouseExit ()
bool MouseMove ()
bool MouseUp ()
bool Open ()
bool Paint ()

Member Function Documentation

void ADSwatchCanvas.AlignRightOfCanvas ( boolean  alignRight = true  ) 

Boolean ADSwatchCanvas.BoundsCheck ( integer  inX,
integer  inY 
) [protected]

void ADSwatchCanvas.Constructor (  ) 

Reimplemented in ColorButtonWithClient, and ColorButtonWithLabel.

bool ADSwatchCanvas.GotFocus (  )  [private]

bool ADSwatchCanvas.KeyDown (  )  [private]

bool ADSwatchCanvas.MouseDown (  )  [private]

Reimplemented in ADOutlineSwatchCanvas, ColorButtonWithClient, and ColorButtonWithLabel.

bool ADSwatchCanvas.MouseDrag (  )  [private]

Reimplemented in ADOutlineSwatchCanvas.

bool ADSwatchCanvas.MouseEnter (  )  [private]

bool ADSwatchCanvas.MouseExit (  )  [private]

bool ADSwatchCanvas.MouseMove (  )  [private]

bool ADSwatchCanvas.MouseUp (  )  [private]

Reimplemented in ColorButtonWithClient, and ColorButtonWithLabel.

void ADSwatchCanvas.MovePopupRelative (  ) 

bool ADSwatchCanvas.Open (  )  [private]

Reimplemented in ColorButtonWithClient, and ColorButtonWithLabel.

bool ADSwatchCanvas.Paint (  )  [private]

Reimplemented in ADOutlineSwatchCanvas.

void ADSwatchCanvas.PaintSwatch ( Graphics  g  )  [protected]

Reimplemented in ADOutlineSwatchCanvas.

void ADSwatchCanvas.SwatchColor ( Color  inColor  ) 

Color ADSwatchCanvas.SwatchColor (  ) 

void ADSwatchCanvas.SwatchColor ( Color assigns  inColor  ) 


Member Data Documentation

boolean ADSwatchCanvas.mAlignRightOfCanvas [package]

Color ADSwatchCanvas.mColor [package]

boolean ADSwatchCanvas.mIsPressed [package]

boolean ADSwatchCanvas.mStayInsideWindow [package]

FSPopupWindow ADSwatchCanvas.PopupWindow [package]


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