GUIBASE::RCAdvancedDialog Class Reference

advanced dialog base class More...

Inherits GUIBASE::RCAdvancedWindowBase, and GUIBASE::RCLayoutHandler.

Inherited by GUIBASE::RCDockableDialog, GUIBASE::RCParamDlg, and GUIBASE::RCParamDlgFrame.

Inheritance diagram for GUIBASE::RCAdvancedDialog:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCAdvancedDialog (TInt nTemplateId, CWnd *pParent, TDialogBehavior nBehavior=DB_MODAL)
virtual TBool CreateWnd (CWnd *pParent=NULL)
void SetCurrentAsFixSize ()
void SetCurrentAsMinSize ()
void SetScreenAsMaxSize ()
void SetMinSize (const RCSize &MinSize)
void SetMaxSize (const RCSize &MaxSize)
const RCSizeGetMinSize () const
const RCSizeGetMaxSize () const

Protected Member Functions

afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
afx_msg void OnDestroy ()
afx_msg void OnPaint ()
virtual BOOL OnCommand (WPARAM wParam, LPARAM lParam)
virtual BOOL OnInitDialog ()
virtual void OnOK ()
virtual void OnCancel ()
afx_msg void OnGetMinMaxInfo (MINMAXINFO *lpMMI)
afx_msg LRESULT OnNotifyControlHandler (WPARAM wParam, LPARAM lParam)
virtual void InitLayout ()
virtual void OnSizeChanged (const RCSize &NewSize)

Protected Attributes

TDialogBehavior m_nBehavior
TInt m_nTemplateId
RCSize m_MinSize
RCSize m_MaxSize

Detailed Description

advanced dialog base class

Author:
Patrik Stellmann
base class for dialogs providing additional utility functions.


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