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

#include <GMEViewFrame.h>

Collaboration diagram for CGMEViewFrame:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_GMEVIEW_DIALOG }

Public Member Functions

 CGMEViewFrame ()
virtual ~CGMEViewFrame ()
void SetCurrentProject (CComPtr< IMgaProject > project)
void SetMetaModel (CComPtr< IMgaMetaModel > meta)
void SetModel (CComPtr< IMgaModel > model)
void ChangeAspect (int aspect)
void Invalidate (void)
int GetAspectProperty (void) const
void SetAspectProperty (int ind)
void SetKindNameProperty (CString &kindName)
void GetNameProperty (CString &txt) const
void SetNameProperty (CString &name)
void SetTypeProperty (bool isType)
void SetTypeNameProperty (CString &typeName)
void SendAspectChange (long index)
void SendZoomChange (long index)
void SendWriteStatusZoom (long zoomVal)

Public Attributes

CModelPropertiesDlgBar propBar
CGMEViewDlg viewWnd
CComPtr< IMgaProjectmgaProject

Static Public Attributes

static int instanceCount = 0
static CString strMyViewWndClass

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL PreCreateWindow (CREATESTRUCT &cs)
void InitPropBarFromMeta (CComPtr< IMgaMetaModel > meta)
void InitPropBarFromModel (CComPtr< IMgaModel > mgaModel)
void InitAspectBox (CComPtr< IMgaMetaModel > meta)
void InitModelKindName (CComPtr< IMgaMetaModel > meta)
void InitModelName (CComPtr< IMgaModel > mgaModel)
void InitModelType (CComPtr< IMgaModel > mgaModel)
void InitModelTypeName (CComPtr< IMgaFCO > baseType, CComPtr< IMgaModel > mgaModel)
virtual BOOL OnInitDialog ()
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnClose ()
afx_msg void OnWindowPosChanged (WINDOWPOS FAR *lpwndpos)
afx_msg void OnSelchangeAspectBox ()

Detailed Description

Definition at line 19 of file GMEViewFrame.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 31 of file GMEViewFrame.h.


Constructor & Destructor Documentation

Definition at line 26 of file GMEViewFrame.cpp.

Definition at line 36 of file GMEViewFrame.cpp.


Member Function Documentation

void CGMEViewFrame::ChangeAspect ( int  aspect)

Definition at line 73 of file GMEViewFrame.cpp.

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

Definition at line 40 of file GMEViewFrame.cpp.

Definition at line 304 of file GMEViewFrame.cpp.

void CGMEViewFrame::GetNameProperty ( CString &  txt) const

Definition at line 328 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitAspectBox ( CComPtr< IMgaMetaModel meta) [protected]

Definition at line 126 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitModelKindName ( CComPtr< IMgaMetaModel meta) [protected]

Definition at line 146 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitModelName ( CComPtr< IMgaModel mgaModel) [protected]

Definition at line 157 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitModelType ( CComPtr< IMgaModel mgaModel) [protected]

Definition at line 166 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitModelTypeName ( CComPtr< IMgaFCO baseType,
CComPtr< IMgaModel mgaModel 
) [protected]

Definition at line 181 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitPropBarFromMeta ( CComPtr< IMgaMetaModel meta) [protected]

Definition at line 85 of file GMEViewFrame.cpp.

void CGMEViewFrame::InitPropBarFromModel ( CComPtr< IMgaModel mgaModel) [protected]

Definition at line 91 of file GMEViewFrame.cpp.

void CGMEViewFrame::Invalidate ( void  )

Definition at line 79 of file GMEViewFrame.cpp.

void CGMEViewFrame::OnClose ( ) [protected]

Definition at line 272 of file GMEViewFrame.cpp.

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

Definition at line 214 of file GMEViewFrame.cpp.

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

Definition at line 206 of file GMEViewFrame.cpp.

void CGMEViewFrame::OnSelchangeAspectBox ( void  ) [protected]

Definition at line 295 of file GMEViewFrame.cpp.

void CGMEViewFrame::OnWindowPosChanged ( WINDOWPOS FAR lpwndpos) [protected]

Definition at line 282 of file GMEViewFrame.cpp.

BOOL CGMEViewFrame::PreCreateWindow ( CREATESTRUCT &  cs) [protected, virtual]

Definition at line 48 of file GMEViewFrame.cpp.

void CGMEViewFrame::SendAspectChange ( long  index)

Definition at line 367 of file GMEViewFrame.cpp.

void CGMEViewFrame::SendWriteStatusZoom ( long  zoomVal)

Definition at line 385 of file GMEViewFrame.cpp.

void CGMEViewFrame::SendZoomChange ( long  index)

Definition at line 376 of file GMEViewFrame.cpp.

Definition at line 312 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetCurrentProject ( CComPtr< IMgaProject project)

Definition at line 55 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetKindNameProperty ( CString &  kindName)

Definition at line 320 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetMetaModel ( CComPtr< IMgaMetaModel meta)

Definition at line 61 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetModel ( CComPtr< IMgaModel model)

Definition at line 67 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetNameProperty ( CString &  name)

Definition at line 336 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetTypeNameProperty ( CString &  typeName)

Definition at line 356 of file GMEViewFrame.cpp.

void CGMEViewFrame::SetTypeProperty ( bool  isType)

Definition at line 348 of file GMEViewFrame.cpp.


Member Data Documentation

Definition at line 37 of file GMEViewFrame.h.

Definition at line 39 of file GMEViewFrame.h.

Definition at line 34 of file GMEViewFrame.h.

Definition at line 38 of file GMEViewFrame.h.

Definition at line 35 of file GMEViewFrame.h.


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