GME  13
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Protected Attributes
CGMEChildFrame Class Reference

#include <GMEChildFrame.h>

Collaboration diagram for CGMEChildFrame:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_CHILDFRAME_DIALOG }

Public Member Functions

 CGMEChildFrame ()
virtual ~CGMEChildFrame ()
IDispatch * GetInterface ()
virtual void OnDraw (CDC *pDC)
virtual BOOL PreTranslateMessage (MSG *pMsg)
void SetProject (CComPtr< IMgaProject > mgaProject)
void SetMetaModel (CGuiMetaModel *meta)
void SetModel (CComPtr< IMgaModel > mgaModel)
void ChangeAspect (int aspect)
void CycleAspect (void)
void Invalidate (void)
CComPtr< IMgaModel > & GetMgaModel (void)

Public Attributes

CGMEChildFrameWrapper m_ChildFrame

Static Public Attributes

static CGMEChildFrametheInstance = 0

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnAspectChangedGmeViewCtrl (LONG index)
afx_msg void OnWriteStatusZoomGmeViewCtrl (LONG zoomVal)

Protected Attributes

CGuiMetaModelguiMetaModel
CComPtr< IMgaModelmgaModel

Detailed Description

Definition at line 21 of file GMEChildFrame.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 41 of file GMEChildFrame.h.


Constructor & Destructor Documentation

Definition at line 22 of file GMEChildFrame.cpp.

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

Definition at line 28 of file GMEChildFrame.h.


Member Function Documentation

Definition at line 151 of file GMEChildFrame.cpp.

void CGMEChildFrame::CycleAspect ( void  )

Definition at line 157 of file GMEChildFrame.cpp.

void CGMEChildFrame::DoDataExchange ( CDataExchange *  pDX) [protected, virtual]

Definition at line 75 of file GMEChildFrame.cpp.

IDispatch* CGMEChildFrame::GetInterface ( ) [inline]

Definition at line 30 of file GMEChildFrame.h.

CComPtr<IMgaModel>& CGMEChildFrame::GetMgaModel ( void  ) [inline]

Definition at line 76 of file GMEChildFrame.h.

void CGMEChildFrame::Invalidate ( void  )

Definition at line 163 of file GMEChildFrame.cpp.

void CGMEChildFrame::OnAspectChangedGmeViewCtrl ( LONG  index) [protected]

Definition at line 169 of file GMEChildFrame.cpp.

int CGMEChildFrame::OnCreate ( LPCREATESTRUCT  lpCreateStruct) [protected]

Definition at line 52 of file GMEChildFrame.cpp.

void CGMEChildFrame::OnDraw ( CDC *  pDC) [virtual]

Definition at line 83 of file GMEChildFrame.cpp.

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

Definition at line 64 of file GMEChildFrame.cpp.

void CGMEChildFrame::OnWriteStatusZoomGmeViewCtrl ( LONG  zoomVal) [protected]

Definition at line 175 of file GMEChildFrame.cpp.

BOOL CGMEChildFrame::PreTranslateMessage ( MSG *  pMsg) [virtual]

Definition at line 103 of file GMEChildFrame.cpp.

Definition at line 131 of file GMEChildFrame.cpp.

void CGMEChildFrame::SetModel ( CComPtr< IMgaModel mgaModel)

Definition at line 145 of file GMEChildFrame.cpp.

void CGMEChildFrame::SetProject ( CComPtr< IMgaProject mgaProject)

Definition at line 125 of file GMEChildFrame.cpp.


Member Data Documentation

Definition at line 76 of file GMEChildFrame.h.

Definition at line 42 of file GMEChildFrame.h.

CComPtr<IMgaModel> CGMEChildFrame::mgaModel [protected]

Definition at line 80 of file GMEChildFrame.h.

Definition at line 45 of file GMEChildFrame.h.


The documentation for this class was generated from the following files: