ColourNameParam Class Reference

Allows the user to edit the name of a colour. More...

#include <sgcolour.h>

Inheritance diagram for ColourNameParam:

OpParam CCObject SimpleCCObject List of all members.

Public Member Functions

 ColourNameParam ()\
 ColourNameParam (ColourList *ParentList, IndexedColour *ColourToEdit)\
 ColourNameParam (String_64 *NameToFill, IndexedColour *DisplayColour=NULL)\

Public Attributes

ColourListTheList
IndexedColourTheColour
String_64TheName
BOOL Result

Detailed Description

Allows the user to edit the name of a colour.

Author:
Jason_Williams (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/4/95
Notes: Call InvokeDialog to show the dialogue. Two overloaded methods are provided, which take a string to set, or a colourlist+colour respectively.

Definition at line 659 of file sgcolour.h.


Constructor & Destructor Documentation

ColourNameParam::ColourNameParam  )  [inline]
 

Definition at line 670 of file sgcolour.h.

ColourNameParam::ColourNameParam ColourList ParentList,
IndexedColour ColourToEdit
[inline]
 

Definition at line 673 of file sgcolour.h.

00674                 { TheList = ParentList; TheColour = ColourToEdit; TheName = NULL; Result = FALSE; }

ColourNameParam::ColourNameParam String_64 NameToFill,
IndexedColour DisplayColour = NULL
[inline]
 

Definition at line 676 of file sgcolour.h.

00677                 { TheList = NULL; TheColour = DisplayColour; TheName = NameToFill; Result = FALSE; }


Member Data Documentation

BOOL ColourNameParam::Result
 

Definition at line 667 of file sgcolour.h.

IndexedColour* ColourNameParam::TheColour
 

Definition at line 665 of file sgcolour.h.

ColourList* ColourNameParam::TheList
 

Definition at line 664 of file sgcolour.h.

String_64* ColourNameParam::TheName
 

Definition at line 666 of file sgcolour.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:52:58 2007 for Camelot by  doxygen 1.4.4