Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_SheetWindowType Class Reference
[UI]

Window type definition for a floating window. More...

Inheritance diagram for CP_SheetWindowType:

CP_WindowTypeBase List of all members.

Public Member Functions

void SetWindowBackgroundColor (const CP_RGBColor &inColor)
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Constructor / Destructor
 CP_SheetWindowType ()
 Constructor.
virtual ~CP_SheetWindowType () throw ()
 Destructor.
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const
Getters
UInt32 GetWindowClass () const
UInt32 GetWindowAttributes () const
UInt32 GetWindowFlags () const
UInt32 GetExtendedWindowFlags () const
Setters
void SetWindowClass (const UInt32 inWindowClass)
void SetWindowAttributes (const UInt32 inWindowAttributes)
void SetWindowFlags (const UInt32 inWindowFlags)
void SetExtendedWindowFlags (const UInt32 inExtendedWindowFlags)
Getters
SInt16 GetThemeBrush () const
Setters
void SetThemeBrush (const SInt16 inThemeBrush)
Getters
virtual char * GetWindowsWindowClass () const
CP_RGBColor GetWindowBackgroundColor () const

Protected Member Functions

Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()
Registration
void RegisterWindowClass ()

Protected Attributes

UInt32 fWindowClass
UInt32 fWindowAttributes
UInt32 fWindowFlags
UInt32 fExtendedWindowFlags
SInt16 fThemeBrush
CP_RGBColor fBackgroundColor

Detailed Description


Constructor & Destructor Documentation

CP_SheetWindowType::CP_SheetWindowType  ) 
 

Constructor.

Exceptions:
none 

CP_SheetWindowType::~CP_SheetWindowType  )  throw () [virtual]
 

Destructor.

Exceptions:
none 


Member Function Documentation

UInt32 CP_WindowTypeBase::GetWindowClass  )  const [inherited]
 

Return the class this window belongs to (MacOS).

Returns:
UInt32 const Class the window belongs to.

UInt32 CP_WindowTypeBase::GetWindowAttributes  )  const [inherited]
 

Return the attributes of this window (MacOS).

Returns:
UInt32 const Attributes of the window.

UInt32 CP_WindowTypeBase::GetWindowFlags  )  const [inherited]
 

Return the window flags (Windows).

Returns:
UInt32 const Window flags.

UInt32 CP_WindowTypeBase::GetExtendedWindowFlags  )  const [inherited]
 

Return the extended window flags (Windows).

Returns:
UInt32 const Extended window flags.

void CP_WindowTypeBase::SetWindowClass const UInt32  inWindowClass  )  [inherited]
 

void CP_WindowTypeBase::SetWindowAttributes const UInt32  inWindowAttributes  )  [inherited]
 

void CP_WindowTypeBase::SetWindowFlags const UInt32  inWindowFlags  )  [inherited]
 

void CP_WindowTypeBase::SetExtendedWindowFlags const UInt32  inExtendedWindowFlags  )  [inherited]
 

SInt16 CP_WindowTypeBase::GetThemeBrush  )  const [inherited]
 

Color of the windows background.

void CP_WindowTypeBase::SetThemeBrush const SInt16  inThemeBrush  )  [inherited]
 

char * CP_WindowTypeBase::GetWindowsWindowClass  )  const [virtual, inherited]
 

Returns the class name used to register a window class with Windows.

Exceptions:
none 
Returns:
char / CPUniChar * Returns the class name. Will return a CPUniChar * if the flag UNICODE is defined, otherwise a char * is returned.

Reimplemented in CP_DocumentWindowType, CP_MDIClientWindowType, and CP_MDIFrameWindowType.

CP_RGBColor CP_WindowTypeBase::GetWindowBackgroundColor  )  const [inherited]
 

void CP_WindowTypeBase::SetWindowBackgroundColor const CP_RGBColor inColor  )  [inherited]
 

void CP_WindowTypeBase::RegisterWindowClass  )  [protected, inherited]
 

Register the window classes we use in the CPLAT framework with the Windows OS.

Exceptions:
none 
Returns:
void

Reimplemented in CP_DocumentWindowType, and CP_MDIFrameWindowType.


Member Data Documentation

UInt32 CP_WindowTypeBase::fWindowClass [protected, inherited]
 

UInt32 CP_WindowTypeBase::fWindowAttributes [protected, inherited]
 

Class that window belongs to. (MacOS)

UInt32 CP_WindowTypeBase::fWindowFlags [protected, inherited]
 

Attributes used to create the window. (MacOS)

UInt32 CP_WindowTypeBase::fExtendedWindowFlags [protected, inherited]
 

Flags passed to the window. (Windows)

SInt16 CP_WindowTypeBase::fThemeBrush [protected, inherited]
 

Extended flags passed to the window. (Windows)

CP_RGBColor CP_WindowTypeBase::fBackgroundColor [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Sat Sep 17 20:02:13 2005 for CPLAT by  doxygen 1.4.0