CDynamicDialog Class Reference

#include <DynamicDialog.h>

Inheritance diagram for CDynamicDialog:

CDynamicWndEx CDynamicWnd CDynamicChildDlg CDynamicBarDlg CRobotControlDialogBar CColorSpaceDlgBar CColorTable64DlgBar CDebugMessageGeneratorDlgBar CGT2004BallLocatorSetDlgBar CGT2004WalkingEngineParamSetDlgBar CHeadMotionTesterDlgBar CHistogramDlgBar CHSIColorTableToolDlgBar CImageViewerDlgBar CInvKinParametersDlgBar CJointViewerDlgBar CJoystickMotionTesterDlgBar CKickEditorDlgBar CLargeImageViewerDlgBar CMessageViewerDlgBar CMofTesterDlgBar CMotionTesterDlgBar COptionRatingDlgBar CPotentialFieldViewerDlgBar CRadarViewer3DDlgBar CRadarViewerDlgBar CSettingsDlgBar CSimulatorObjectViewerDlgBar CStatisticsDlgBar CTacticDesignerDlgBar CTestDataGeneratorDlgBar CTimeDiagramDlgBar CTSLColorTableToolDlgBar CValueHistoryDlgBar CXabsl2DlgBar CXABSL2ProfilerDlgBar List of all members.

Public Types

 flDefault = flAntiFlicker|flSizeIcon
enum  { flDefault = flAntiFlicker|flSizeIcon }

Public Member Functions

 CDynamicDialog (UINT idd=0, CWnd *pParent=NULL, Freedom fd=fdAll, UINT nFlags=flDefault)
 CDynamicDialog (LPCTSTR lpszTemplateName, CWnd *pParent=NULL, Freedom fd=fdAll, UINT nFlags=flDefault)
virtual ~CDynamicDialog ()
virtual BOOL DestroyWindow ()

Protected Member Functions

virtual BOOL OnInitDialog ()
afx_msg void OnGetMinMaxInfo (MINMAXINFO FAR *lpMMI)
afx_msg void OnDestroy ()
afx_msg void OnParentNotify (UINT message, LPARAM lParam)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnSizing (UINT fwSide, LPRECT pRect)
afx_msg void OnTimer (UINT nIDEvent)
 DECLARE_MESSAGE_MAP ()

Private Member Functions

 DECLARE_DYNAMIC (CDynamicDialog)

Detailed Description

A new resizable dialog.

This should be the base-class for your normal dialogs. This class supports:

Definition at line 49 of file DynamicDialog.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
flDefault 

Definition at line 54 of file DynamicDialog.h.


Constructor & Destructor Documentation

CDynamicDialog::CDynamicDialog ( UINT  idd = 0,
CWnd *  pParent = NULL,
Freedom  fd = fdAll,
UINT  nFlags = flDefault 
) [inline]

Definition at line 107 of file DynamicDialog.h.

References CDynamicWndEx::ActivateAutoPos().

CDynamicDialog::CDynamicDialog ( LPCTSTR  lpszTemplateName,
CWnd *  pParent = NULL,
Freedom  fd = fdAll,
UINT  nFlags = flDefault 
) [inline]

Definition at line 115 of file DynamicDialog.h.

References CDynamicWndEx::ActivateAutoPos().

virtual CDynamicDialog::~CDynamicDialog (  )  [inline, virtual]

Definition at line 59 of file DynamicDialog.h.

References CDynamicWnd::DoOnDestroy().


Member Function Documentation

CDynamicDialog::DECLARE_DYNAMIC ( CDynamicDialog   )  [private]

CDynamicDialog::DECLARE_MESSAGE_MAP (  )  [protected]

Reimplemented in CColorSpaceDlgBar, CColorTable64DlgBar, CDebugMessageGeneratorDlgBar, CGT2004WalkingEngineParamSetDlgBar, CHeadMotionTesterDlgBar, CHistogramDlgBar, CHSIColorTableToolDlgBar, CImageViewerDlgBar, CJointViewerDlgBar, CJoystickMotionTesterDlgBar, CKickEditorDlgBar, CLargeImageViewerDlgBar, CMessageViewerDlgBar, CMofTesterDlgBar, CMotionTesterDlgBar, CRadarViewer3DDlgBar, CRadarViewerDlgBar, CSettingsDlgBar, CSimulatorObjectViewerDlgBar, CStatisticsDlgBar, CTacticDesignerDlgBar, CTestDataGeneratorDlgBar, CTimeDiagramDlgBar, CValueHistoryDlgBar, CXabsl2DlgBar, and CDynamicBarDlg.

BOOL CDynamicDialog::DestroyWindow (  )  [virtual]

Definition at line 68 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnDestroy().

void CDynamicDialog::OnDestroy (  )  [protected]

Reimplemented in CColorSpaceDlgBar, CPotentialFieldViewerDlgBar, CRadarViewer3DDlgBar, and CSimulatorObjectViewerDlgBar.

Definition at line 80 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnDestroy().

Referenced by CRadarViewer3DDlgBar::OnDestroy(), CPotentialFieldViewerDlgBar::OnDestroy(), and CColorSpaceDlgBar::OnDestroy().

void CDynamicDialog::OnGetMinMaxInfo ( MINMAXINFO FAR *  lpMMI  )  [protected]

Definition at line 74 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnGetMinMaxInfo().

BOOL CDynamicDialog::OnInitDialog (  )  [protected, virtual]

Reimplemented in CColorSpaceDlgBar, CColorTable64DlgBar, CDebugMessageGeneratorDlgBar, CGT2004BallLocatorSetDlgBar, CGT2004WalkingEngineParamSetDlgBar, CHeadMotionTesterDlgBar, CHistogramDlgBar, CHSIColorTableToolDlgBar, CImageViewerDlgBar, CInvKinParametersDlgBar, CJointViewerDlgBar, CJoystickMotionTesterDlgBar, CKickEditorDlgBar, CLargeImageViewerDlgBar, CMessageViewerDlgBar, CMofTesterDlgBar, CMotionTesterDlgBar, COptionRatingDlgBar, CPotentialFieldViewerDlgBar, CRadarViewer3DDlgBar, CRadarViewerDlgBar, CSettingsDlgBar, CSimulatorObjectViewerDlgBar, CStatisticsDlgBar, CTacticDesignerDlgBar, CTestDataGeneratorDlgBar, CTimeDiagramDlgBar, CTSLColorTableToolDlgBar, CValueHistoryDlgBar, CXabsl2DlgBar, and CXABSL2ProfilerDlgBar.

Definition at line 60 of file DynamicDialog.cpp.

References BOOL().

Referenced by CXABSL2ProfilerDlgBar::OnInitDialog(), CXabsl2DlgBar::OnInitDialog(), CValueHistoryDlgBar::OnInitDialog(), CTSLColorTableToolDlgBar::OnInitDialog(), CTimeDiagramDlgBar::OnInitDialog(), CTestDataGeneratorDlgBar::OnInitDialog(), CTacticDesignerDlgBar::OnInitDialog(), CStatisticsDlgBar::OnInitDialog(), CSimulatorObjectViewerDlgBar::OnInitDialog(), CSettingsDlgBar::OnInitDialog(), CRadarViewerDlgBar::OnInitDialog(), CRadarViewer3DDlgBar::OnInitDialog(), CPotentialFieldViewerDlgBar::OnInitDialog(), COptionRatingDlgBar::OnInitDialog(), CMotionTesterDlgBar::OnInitDialog(), CMofTesterDlgBar::OnInitDialog(), CMessageViewerDlgBar::OnInitDialog(), CLargeImageViewerDlgBar::OnInitDialog(), CKickEditorDlgBar::OnInitDialog(), CJoystickMotionTesterDlgBar::OnInitDialog(), CJointViewerDlgBar::OnInitDialog(), CInvKinParametersDlgBar::OnInitDialog(), CImageViewerDlgBar::OnInitDialog(), CHSIColorTableToolDlgBar::OnInitDialog(), CHistogramDlgBar::OnInitDialog(), CHeadMotionTesterDlgBar::OnInitDialog(), CGT2004WalkingEngineParamSetDlgBar::OnInitDialog(), CGT2004BallLocatorSetDlgBar::OnInitDialog(), CDebugMessageGeneratorDlgBar::OnInitDialog(), CColorTable64DlgBar::OnInitDialog(), and CColorSpaceDlgBar::OnInitDialog().

void CDynamicDialog::OnParentNotify ( UINT  message,
LPARAM  lParam 
) [protected]

Definition at line 86 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnParentNotify().

void CDynamicDialog::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Reimplemented in CColorSpaceDlgBar, CColorTable64DlgBar, CHistogramDlgBar, CImageViewerDlgBar, CInvKinParametersDlgBar, CJointViewerDlgBar, CJoystickMotionTesterDlgBar, CKickEditorDlgBar, CLargeImageViewerDlgBar, CRadarViewer3DDlgBar, CRadarViewerDlgBar, CSettingsDlgBar, CSimulatorObjectViewerDlgBar, CTimeDiagramDlgBar, CTSLColorTableToolDlgBar, CValueHistoryDlgBar, CXabsl2DlgBar, and CXABSL2ProfilerDlgBar.

Definition at line 92 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnSize().

Referenced by CXABSL2ProfilerDlgBar::OnSize(), CXabsl2DlgBar::OnSize(), CValueHistoryDlgBar::OnSize(), CTimeDiagramDlgBar::OnSize(), CSimulatorObjectViewerDlgBar::OnSize(), CSettingsDlgBar::OnSize(), CRadarViewer3DDlgBar::OnSize(), CJoystickMotionTesterDlgBar::OnSize(), CJointViewerDlgBar::OnSize(), CHistogramDlgBar::OnSize(), and CColorSpaceDlgBar::OnSize().

void CDynamicDialog::OnSizing ( UINT  fwSide,
LPRECT  pRect 
) [protected]

Definition at line 98 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnSizing().

void CDynamicDialog::OnTimer ( UINT  nIDEvent  )  [protected]

Reimplemented in CJoystickMotionTesterDlgBar.

Definition at line 104 of file DynamicDialog.cpp.

References CDynamicWnd::DoOnTimer().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:20:11 2006 for DT2005.panorama by  doxygen 1.4.7