GUIBASE::RCDockable Class Reference

Inherited by GUIBASE::TRCDockBar< TBase >.

Inheritance diagram for GUIBASE::RCDockable:

Inheritance graph
[legend]
Collaboration diagram for GUIBASE::RCDockable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void ToggleDockable ()
void SetDockable (TBool bDockable)
void Show (TBool bShow=true)
void ToggleDocking ()
void ToggleVisible ()
TBool IsDockable () const
TBool IsDocked () const
TBool IsVisible () const
TLong GetDockableFlags () const

Static Public Member Functions

static void AdaptSystemMenu (CMenu &SysMenu, TBool bFloating, TLong nFlags)

Protected Member Functions

 RCDockable (CControlBar &ControlBar)
virtual void HandleOnRButtonDown (UINT nFlags, CPoint Pos)
virtual int HandleOnCreate (LPCREATESTRUCT lpcs)
virtual TBool HandleOnCommand (WPARAM wParam, LPARAM lParam)

Protected Attributes

CControlBar & m_ControlBar
TLong m_nDockableFlags
DWORD m_nDockStyleBackup
CMenu m_SystemMenu

Static Protected Attributes

static const RCString SYS_MENU_DOCKABLE = _T("Dockable")
static const RCString SYS_MENU_DOCK = _T("Dock")
static const RCString SYS_MENU_FLOAT = _T("Float")
static const RCString SYS_MENU_MOVE = _T("Move")
static const RCString SYS_MENU_HIDE = _T("Hide")

Detailed Description

Author:
Patrik Stellmann


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:47:07 2006 for Simulator Bob by  doxygen 1.4.6-NO