Inherited by GUIBASE::RCAdvancedDialog.
Inheritance diagram for GUIBASE::RCAdvancedWindowBase:


Public Types | |
| typedef TRCSharedPtr< RCControlHandler > | TControlHandlerPtr |
Public Member Functions | |
| RCAdvancedWindowBase (CWnd &Window) | |
| virtual void | AddControlHandler (TControlHandlerPtr ControlHandlerPtr) |
| virtual RCPoint | GetPos (TInt nControlId=0) |
| virtual void | SetPos (const RCPoint &Pos, TInt nControlId=0) |
| virtual void | IncSize (const RCSize &DeltaSize, TInt nControlId=0) |
| virtual void | IncSize (const RCSize &DeltaSize, CWnd *pWnd) |
| virtual void | IncPos (const RCPoint &DeltaPos, TInt nControlId=0) |
| virtual void | IncPos (const RCSize &DeltaPos, TInt nControlId=0) |
| virtual void | IncPos (const RCSize &DeltaPos, CWnd *pWnd) |
| virtual void | IncPos (const RCPoint &DeltaPos, CWnd *pWnd) |
| virtual RCRect | GetPlace (TInt nControlId=0) const |
| virtual RCRect | GetPlace (CWnd *pWnd) const |
| virtual void | SetPlace (const RCRect &Place, TInt nControlId=0) |
| virtual RCSize | GetSize (TInt nControlId=0) const |
| virtual void | SetSize (const RCSize &Size, TInt nControlId=0) |
| virtual void | SetControlText (const RCString &sText, TInt nControlId=0) |
| virtual RCString | GetControlText (TInt nControlId=0) const |
| virtual void | EnableControl (TInt nControlId, TBool bEnable=true) |
| CWnd * | GetControl (TInt nControlId) |
| const CWnd * | GetControl (TInt nControlId) const |
| TBool | IsWindow () const |
| RCSize | GetTextExtension (const RCString &sText, CWnd *pWnd=NULL) |
Protected Member Functions | |
| virtual void | OnHandledValueChanged (RCControlHandler *pHandler) |
| void | InitControlHandlers () |
| TBool | NotifyHandlersOnCommand (WPARAM wParam, LPARAM lParam) |
| TBool | NotifyHandlersOnOK () |
| TBool | NotifyHandlersOnCancel () |
| void | NotifyHandlersOnScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
| void | NotifyHandlersOnDestroy () |
| void | NotifyHandlersOnPaint (CPaintDC &Dc) |
| LRESULT | NotifyControlHandler (WPARAM wParam, LPARAM lParam) |
Protected Attributes | |
| CWnd & | m_Wnd |
| TBool | m_bHandlersInitialized |
| RCRect | m_Place |
Friends | |
| class | RCControlHandler |
1.4.6-NO