GME  13
Public Member Functions | Protected Member Functions
CGMEOLEApp Class Reference

#include <GMEOLEApp.h>

List of all members.

Public Member Functions

virtual void OnFinalRelease ()

Protected Member Functions

virtual ~CGMEOLEApp ()
afx_msg BOOL GetVisible ()
afx_msg void SetVisible (BOOL bNewValue)
afx_msg BSTR GetVersion ()
afx_msg void SetVersion (LPCTSTR lpszNewValue)
afx_msg short GetVersionMajor ()
afx_msg void SetVersionMajor (short nNewValue)
afx_msg short GetVersionMinor ()
afx_msg void SetVersionMinor (short nNewValue)
afx_msg short GetVersionPatchLevel ()
afx_msg void SetVersionPatchLevel (short nNewValue)
afx_msg LPDISPATCH GetModels ()
afx_msg void SetModels (LPDISPATCH newValue)
afx_msg LPDISPATCH GetMgaProject ()
afx_msg void SetMgaProject (LPDISPATCH newValue)
afx_msg LPDISPATCH GetOleIt ()
afx_msg void SetOleIt (LPDISPATCH newValue)
afx_msg LPDISPATCH GetPanels ()
afx_msg void SetPanels (LPDISPATCH newValue)
afx_msg BSTR GetConsoleContents ()
afx_msg void SetConsoleContents (LPCTSTR contents)
afx_msg void CreateProject (LPCTSTR metaname, LPCTSTR connstr)
afx_msg void OpenProject (LPCTSTR connstr)
afx_msg void CreateProjectDialog ()
afx_msg void OpenProjectDialog ()
afx_msg void CloseProject (BOOL saveOnClose)
afx_msg void SaveProject ()
afx_msg void SaveProjectAs (LPCTSTR connstr)
afx_msg void SaveProjectAsDialog ()
afx_msg void ExportProject (LPCTSTR connstr)
afx_msg void ImportProject (LPCTSTR connstr)
afx_msg void ConstraintsDialog ()
afx_msg void CheckAllConstraints ()
afx_msg void RegisterParagimsDialog ()
afx_msg void RegisterComponentsDialog ()
afx_msg void RunComponent (LPCTSTR progID)
afx_msg void RunComponentDialog ()
afx_msg void SettingsDialog ()
afx_msg void Undo ()
afx_msg void Redo ()
afx_msg void ClearUndoQueue ()
afx_msg void ProjectPropertiesDialog ()
afx_msg void ShowHelpContents ()
afx_msg void ShowAbout ()
afx_msg void ShowFCO (LPDISPATCH mgaFCO, BOOL inParent)
afx_msg void ConsoleMessage (LPCTSTR msg, long type)
afx_msg void ConsoleClear ()
afx_msg void ConsoleNavigateTo (LPCTSTR url)
afx_msg void ChangeEditmode (long mode)
afx_msg void GridShow (BOOL show)
afx_msg void AttributepanelPage (long page)
afx_msg void DisableComp (LPCTSTR pCompName, BOOL pDisable)
afx_msg void DisableCompForKinds (LPCTSTR pCompName, LPCTSTR pKindNameSequence)
afx_msg void SetCompFiltering (BOOL pOn)
afx_msg BOOL GetCompFiltering ()
afx_msg void SetWorkingDirectory (LPCTSTR pPath)
afx_msg void Exit ()
afx_msg long RefreshLib (LPCTSTR pLibName, BOOL pUngroup)
STDMETHOD() put_Visible (THIS_ VARIANT_BOOL isVisible)
STDMETHOD() get_Visible (THIS_ VARIANT_BOOL *isVisible)
STDMETHOD() get_Version (THIS_ BSTR *versionStr)
STDMETHOD() get_VersionMajor (THIS_ short *n)
STDMETHOD() get_VersionMinor (THIS_ short *n)
STDMETHOD() get_VersionPatchLevel (THIS_ short *n)
STDMETHOD() get_Models (THIS_ IGMEOLEColl **coll)
STDMETHOD() get_MgaProject (THIS_ IMgaProject **project)
STDMETHOD() get_Panels (THIS_ IGMEOLEColl **coll)
STDMETHOD() put_ConsoleContents (THIS_ BSTR contents)
STDMETHOD() get_ConsoleContents (THIS_ BSTR *contents)
STDMETHOD() get_OleIt (THIS_ IGMEOLEIt **opened_mod)
STDMETHOD() CreateProject (THIS_ BSTR metaname, BSTR connstr)
STDMETHOD() OpenProject (THIS_ BSTR connstr)
STDMETHOD() CreateProjectDialog (THIS)
STDMETHOD() OpenProjectDialog (THIS)
STDMETHOD() CloseProject (THIS_ VARIANT_BOOL saveOnClose)
STDMETHOD() SaveProject (THIS)
STDMETHOD() SaveProjectAs (THIS_ BSTR connstr)
STDMETHOD() SaveProjectAsDialog (THIS)
STDMETHOD() ExportProject (THIS_ BSTR connstr)
STDMETHOD() ImportProject (THIS_ BSTR connstr)
STDMETHOD() ConstraintsDialog (THIS)
STDMETHOD() CheckAllConstraints (THIS)
STDMETHOD() RegisterParagimsDialog (THIS)
STDMETHOD() RegisterComponentsDialog (THIS)
STDMETHOD() RunComponent (THIS_ BSTR progID)
STDMETHOD() RunComponentDialog (THIS)
STDMETHOD() SettingsDialog (THIS)
STDMETHOD() Undo (THIS)
STDMETHOD() Redo (THIS)
STDMETHOD() ClearUndoQueue (THIS)
STDMETHOD() ProjectPropertiesDialog (THIS)
STDMETHOD() ShowHelpContents (THIS)
STDMETHOD() ShowAbout (THIS)
STDMETHOD() ShowFCO (THIS_ IMgaFCO *mgaFCO, VARIANT_BOOL inParent=FALSE)
STDMETHOD() ConsoleMessage (THIS_ BSTR msg, msgtype_enum type)
STDMETHOD() ConsoleClear (THIS)
STDMETHOD() ConsoleNavigateTo (THIS_ BSTR url)
STDMETHOD() ChangeEditmode (THIS_ editmode_enum mode)
STDMETHOD() GridShow (THIS_ VARIANT_BOOL show)
STDMETHOD() AttributepanelPage (THIS_ attribpanel_page page)
STDMETHOD() DisableComp (THIS_ BSTR pCompName, VARIANT_BOOL pDisable)
STDMETHOD() DisableCompForKinds (THIS_ BSTR pCompName, BSTR pKindSequence)
STDMETHOD() SetCompFiltering (THIS_ VARIANT_BOOL pOn)
STDMETHOD() GetCompFiltering (THIS_ VARIANT_BOOL *pOn)
STDMETHOD() SetWorkingDirectory (THIS_ BSTR pPath)
STDMETHOD() Exit (THIS)
STDMETHOD() RefreshLib (THIS_ BSTR pLibName, VARIANT_BOOL pUngroup, long *pNumOfErrors)

Detailed Description

Definition at line 14 of file GMEOLEApp.h.


Constructor & Destructor Documentation

CGMEOLEApp::~CGMEOLEApp ( ) [protected, virtual]

Definition at line 41 of file GMEOLEApp.cpp.


Member Function Documentation

void CGMEOLEApp::AttributepanelPage ( long  page) [protected]

Definition at line 576 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::AttributepanelPage ( THIS_ attribpanel_page  page) [protected]
void CGMEOLEApp::ChangeEditmode ( long  mode) [protected]

Definition at line 555 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ChangeEditmode ( THIS_ editmode_enum  mode) [protected]
void CGMEOLEApp::CheckAllConstraints ( ) [protected]

Definition at line 320 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::CheckAllConstraints ( THIS  ) [protected]
void CGMEOLEApp::ClearUndoQueue ( ) [protected]

Definition at line 400 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ClearUndoQueue ( THIS  ) [protected]
void CGMEOLEApp::CloseProject ( BOOL  saveOnClose) [protected]

Definition at line 223 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::CloseProject ( THIS_ VARIANT_BOOL  saveOnClose) [protected]
void CGMEOLEApp::ConsoleClear ( ) [protected]

Definition at line 721 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ConsoleClear ( THIS  ) [protected]
void CGMEOLEApp::ConsoleMessage ( LPCTSTR  msg,
long  type 
) [protected]

Definition at line 712 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ConsoleMessage ( THIS_ BSTR  msg,
msgtype_enum  type 
) [protected]
void CGMEOLEApp::ConsoleNavigateTo ( LPCTSTR  url) [protected]

Definition at line 730 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ConsoleNavigateTo ( THIS_ BSTR  url) [protected]
void CGMEOLEApp::ConstraintsDialog ( ) [protected]

Definition at line 311 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ConstraintsDialog ( THIS  ) [protected]
void CGMEOLEApp::CreateProject ( LPCTSTR  metaname,
LPCTSTR  connstr 
) [protected]

Definition at line 187 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::CreateProject ( THIS_ BSTR  metaname,
BSTR  connstr 
) [protected]
void CGMEOLEApp::CreateProjectDialog ( ) [protected]

Definition at line 205 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::CreateProjectDialog ( THIS  ) [protected]
void CGMEOLEApp::DisableComp ( LPCTSTR  pCompName,
BOOL  pDisable 
) [protected]

Definition at line 739 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::DisableComp ( THIS_ BSTR  pCompName,
VARIANT_BOOL  pDisable 
) [protected]
void CGMEOLEApp::DisableCompForKinds ( LPCTSTR  pCompName,
LPCTSTR  pKindNameSequence 
) [protected]

Definition at line 752 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::DisableCompForKinds ( THIS_ BSTR  pCompName,
BSTR  pKindSequence 
) [protected]
void CGMEOLEApp::Exit ( ) [protected]

Definition at line 777 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::Exit ( THIS  ) [protected]
void CGMEOLEApp::ExportProject ( LPCTSTR  connstr) [protected]

Definition at line 264 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ExportProject ( THIS_ BSTR  connstr) [protected]
STDMETHOD() CGMEOLEApp::get_ConsoleContents ( THIS_ BSTR *  contents) [protected]
STDMETHOD() CGMEOLEApp::get_MgaProject ( THIS_ IMgaProject **  project) [protected]
STDMETHOD() CGMEOLEApp::get_Models ( THIS_ IGMEOLEColl **  coll) [protected]
STDMETHOD() CGMEOLEApp::get_OleIt ( THIS_ IGMEOLEIt **  opened_mod) [protected]
STDMETHOD() CGMEOLEApp::get_Panels ( THIS_ IGMEOLEColl **  coll) [protected]
STDMETHOD() CGMEOLEApp::get_Version ( THIS_ BSTR *  versionStr) [protected]
STDMETHOD() CGMEOLEApp::get_VersionMajor ( THIS_ short *  n) [protected]
STDMETHOD() CGMEOLEApp::get_VersionMinor ( THIS_ short *  n) [protected]
STDMETHOD() CGMEOLEApp::get_VersionPatchLevel ( THIS_ short *  n) [protected]
STDMETHOD() CGMEOLEApp::get_Visible ( THIS_ VARIANT_BOOL *  isVisible) [protected]

Definition at line 764 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::GetCompFiltering ( THIS_ VARIANT_BOOL *  pOn) [protected]
BSTR CGMEOLEApp::GetConsoleContents ( ) [protected]

Definition at line 692 of file GMEOLEApp.cpp.

LPDISPATCH CGMEOLEApp::GetMgaProject ( ) [protected]

Definition at line 583 of file GMEOLEApp.cpp.

LPDISPATCH CGMEOLEApp::GetModels ( ) [protected]

Definition at line 525 of file GMEOLEApp.cpp.

LPDISPATCH CGMEOLEApp::GetOleIt ( ) [protected]

Definition at line 604 of file GMEOLEApp.cpp.

LPDISPATCH CGMEOLEApp::GetPanels ( ) [protected]

Definition at line 623 of file GMEOLEApp.cpp.

BSTR CGMEOLEApp::GetVersion ( void  ) [protected]

Definition at line 437 of file GMEOLEApp.cpp.

short CGMEOLEApp::GetVersionMajor ( ) [protected]

Definition at line 454 of file GMEOLEApp.cpp.

short CGMEOLEApp::GetVersionMinor ( ) [protected]

Definition at line 470 of file GMEOLEApp.cpp.

short CGMEOLEApp::GetVersionPatchLevel ( ) [protected]

Definition at line 486 of file GMEOLEApp.cpp.

BOOL CGMEOLEApp::GetVisible ( ) [protected]

Definition at line 169 of file GMEOLEApp.cpp.

void CGMEOLEApp::GridShow ( BOOL  show) [protected]

Definition at line 562 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::GridShow ( THIS_ VARIANT_BOOL  show) [protected]
void CGMEOLEApp::ImportProject ( LPCTSTR  connstr) [protected]

Definition at line 284 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ImportProject ( THIS_ BSTR  connstr) [protected]
void CGMEOLEApp::OnFinalRelease ( ) [virtual]

Definition at line 50 of file GMEOLEApp.cpp.

void CGMEOLEApp::OpenProject ( LPCTSTR  connstr) [protected]

Definition at line 196 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::OpenProject ( THIS_ BSTR  connstr) [protected]
void CGMEOLEApp::OpenProjectDialog ( ) [protected]

Definition at line 214 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::OpenProjectDialog ( THIS  ) [protected]

Definition at line 410 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ProjectPropertiesDialog ( THIS  ) [protected]
STDMETHOD() CGMEOLEApp::put_ConsoleContents ( THIS_ BSTR  contents) [protected]
STDMETHOD() CGMEOLEApp::put_Visible ( THIS_ VARIANT_BOOL  isVisible) [protected]
void CGMEOLEApp::Redo ( ) [protected]

Definition at line 390 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::Redo ( THIS  ) [protected]
long CGMEOLEApp::RefreshLib ( LPCTSTR  pLibName,
BOOL  pUngroup 
) [protected]

Definition at line 785 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::RefreshLib ( THIS_ BSTR  pLibName,
VARIANT_BOOL  pUngroup,
long *  pNumOfErrors 
) [protected]

Definition at line 339 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::RegisterComponentsDialog ( THIS  ) [protected]
void CGMEOLEApp::RegisterParagimsDialog ( ) [protected]

Definition at line 330 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::RegisterParagimsDialog ( THIS  ) [protected]
void CGMEOLEApp::RunComponent ( LPCTSTR  progID) [protected]

Definition at line 349 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::RunComponent ( THIS_ BSTR  progID) [protected]
void CGMEOLEApp::RunComponentDialog ( ) [protected]

Definition at line 360 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::RunComponentDialog ( THIS  ) [protected]
void CGMEOLEApp::SaveProject ( ) [protected]

Definition at line 237 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SaveProject ( THIS  ) [protected]
void CGMEOLEApp::SaveProjectAs ( LPCTSTR  connstr) [protected]

Definition at line 246 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SaveProjectAs ( THIS_ BSTR  connstr) [protected]
void CGMEOLEApp::SaveProjectAsDialog ( ) [protected]

Definition at line 255 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SaveProjectAsDialog ( THIS  ) [protected]
void CGMEOLEApp::SetCompFiltering ( BOOL  pOn) [protected]

Definition at line 758 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SetCompFiltering ( THIS_ VARIANT_BOOL  pOn) [protected]
void CGMEOLEApp::SetConsoleContents ( LPCTSTR  contents) [protected]

Definition at line 703 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetMgaProject ( LPDISPATCH  newValue) [protected]

Definition at line 597 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetModels ( LPDISPATCH  newValue) [protected]

Definition at line 548 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetOleIt ( LPDISPATCH  newValue) [protected]

Definition at line 616 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetPanels ( LPDISPATCH  newValue) [protected]

Definition at line 685 of file GMEOLEApp.cpp.

void CGMEOLEApp::SettingsDialog ( ) [protected]

Definition at line 370 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SettingsDialog ( THIS  ) [protected]
void CGMEOLEApp::SetVersion ( LPCTSTR  lpszNewValue) [protected]

Definition at line 447 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetVersionMajor ( short  nNewValue) [protected]

Definition at line 463 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetVersionMinor ( short  nNewValue) [protected]

Definition at line 479 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetVersionPatchLevel ( short  nNewValue) [protected]

Definition at line 495 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetVisible ( BOOL  bNewValue) [protected]

Definition at line 178 of file GMEOLEApp.cpp.

void CGMEOLEApp::SetWorkingDirectory ( LPCTSTR  pPath) [protected]

Definition at line 770 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::SetWorkingDirectory ( THIS_ BSTR  pPath) [protected]
void CGMEOLEApp::ShowAbout ( ) [protected]

Definition at line 428 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ShowAbout ( THIS  ) [protected]
void CGMEOLEApp::ShowFCO ( LPDISPATCH  mgaFCO,
BOOL  inParent 
) [protected]

Definition at line 503 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ShowFCO ( THIS_ IMgaFCO mgaFCO,
VARIANT_BOOL  inParent = FALSE 
) [protected]
void CGMEOLEApp::ShowHelpContents ( ) [protected]

Definition at line 419 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::ShowHelpContents ( THIS  ) [protected]
void CGMEOLEApp::Undo ( ) [protected]

Definition at line 380 of file GMEOLEApp.cpp.

STDMETHOD() CGMEOLEApp::Undo ( THIS  ) [protected]

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