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

CP_MDIClientWindowType Class Reference

Inheritance diagram for CP_MDIClientWindowType:

CP_WindowTypeBase List of all members.

Public Member Functions

void SetWindowBackgroundColor (const CP_RGBColor &inColor)
Constructor / Destructor
 CP_MDIClientWindowType ()
 Constructor.
virtual ~CP_MDIClientWindowType () throw ()
 Destructor.
Getters
virtual char * GetWindowsWindowClass () const

Protected Attributes

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

Constructor & Destructor Documentation

CP_MDIClientWindowType::CP_MDIClientWindowType  ) 
 

Constructor.

Exceptions:
none 

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

Destructor.

Exceptions:
none 


Member Function Documentation

virtual char* CP_MDIClientWindowType::GetWindowsWindowClass  )  const [virtual]
 

Reimplemented from CP_WindowTypeBase.

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]
 

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:01:51 2005 for CPLAT by  doxygen 1.4.0