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

#include <GMEBrowser.h>

Collaboration diagram for CGMEBrowser:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { IDD = IDD_BROWSER_DIALOG }

Public Member Functions

 CGMEBrowser (CWnd *pParent=NULL)
virtual ~CGMEBrowser ()
bool GetSelectedItem (CComPtr< IMgaObject > &item)
bool GetSelectedItems (CComPtr< IMgaObjects > &items)
void SetProject (CComPtr< IMgaProject > &mgaProject)
void CloseProject ()
void RefreshAll ()
void ShowObject (LPUNKNOWN selected)
void ShowObjectInParent (LPUNKNOWN selected)
void ShowFindDlg ()
void ShowObjInsp ()
void CycleObjInsp (VARIANT_BOOL frwd)
void FocusItem (BSTR Id)
void ShowAttrPref (bool isAttr, LPUNKNOWN selected)
void SetCurrObject (LPUNKNOWN pMgaObject)
IDispatch * GetInterface ()
virtual BOOL PreTranslateMessage (MSG *pMsg)

Public Attributes

CGMEActiveBrowser m_GMEActiveBrowser

Static Public Attributes

static CGMEBrowsertheInstance = 0

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual void OnUpdateCmdUI (CFrameWnd *pTarget, BOOL bDisableIfNoHndler)
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnDblClickMgaObjectActivebrowserCtlr1 (LPUNKNOWN selected)
afx_msg void OnCRonObjectActivebrowserCtlr1 (LPUNKNOWN selected)
afx_msg void OnShowAttributesActivebrowserctrl1 (LPUNKNOWN object)
afx_msg void OnShowPreferencesActivebrowserctrl1 (LPUNKNOWN object)
afx_msg void OnDblClickMgaObjectGmeActiveBrowserCtrl (LPUNKNOWN pMgaObject)
afx_msg void OnShowAttributesGmeActiveBrowserCtrl (LPUNKNOWN pMgaObject)
afx_msg void OnShowPreferencesGmeActiveBrowserCtrl (LPUNKNOWN pMgaObject)
afx_msg void OnShowPropertiesGmeActiveBrowserCtrl ()
afx_msg void OnClickMgaObjectGmeActiveBrowserCtrl (LPUNKNOWN pMgaObject)
afx_msg void OnShowInParentMgaObjectGmeActiveBrowserCtrl (LPUNKNOWN pMgaObject)
afx_msg void OnShowFindDlgGmeActiveBrowserCtrl ()
afx_msg void OnShowObjInspDlgGmeActiveBrowserCtrl ()
afx_msg void OnCycleObjsInspGmeActiveBrowserCtrl (VARIANT_BOOL frwd)
afx_msg void OnRootFolderNameChangedGmeActiveBrowserCtrl ()

Detailed Description

Definition at line 16 of file GMEBrowser.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
IDD 

Definition at line 48 of file GMEBrowser.h.


Constructor & Destructor Documentation

CGMEBrowser::CGMEBrowser ( CWnd *  pParent = NULL)

Definition at line 29 of file GMEBrowser.cpp.

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

Definition at line 21 of file GMEBrowser.h.


Member Function Documentation

Definition at line 45 of file GMEBrowser.cpp.

void CGMEBrowser::CycleObjInsp ( VARIANT_BOOL  frwd)

Definition at line 110 of file GMEBrowser.cpp.

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

Definition at line 38 of file GMEBrowser.cpp.

void CGMEBrowser::FocusItem ( BSTR  Id)

Definition at line 118 of file GMEBrowser.cpp.

IDispatch* CGMEBrowser::GetInterface ( ) [inline]

Definition at line 36 of file GMEBrowser.h.

bool CGMEBrowser::GetSelectedItem ( CComPtr< IMgaObject > &  item)

Definition at line 63 of file GMEBrowser.cpp.

bool CGMEBrowser::GetSelectedItems ( CComPtr< IMgaObjects > &  items)

Definition at line 50 of file GMEBrowser.cpp.

void CGMEBrowser::OnClickMgaObjectGmeActiveBrowserCtrl ( LPUNKNOWN  pMgaObject) [protected]

Definition at line 285 of file GMEBrowser.cpp.

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

Definition at line 133 of file GMEBrowser.cpp.

void CGMEBrowser::OnCRonObjectActivebrowserCtlr1 ( LPUNKNOWN  selected) [protected]

Definition at line 186 of file GMEBrowser.cpp.

void CGMEBrowser::OnCycleObjsInspGmeActiveBrowserCtrl ( VARIANT_BOOL  frwd) [protected]

Definition at line 305 of file GMEBrowser.cpp.

void CGMEBrowser::OnDblClickMgaObjectActivebrowserCtlr1 ( LPUNKNOWN  selected) [protected]

Definition at line 181 of file GMEBrowser.cpp.

void CGMEBrowser::OnDblClickMgaObjectGmeActiveBrowserCtrl ( LPUNKNOWN  pMgaObject) [protected]

Definition at line 254 of file GMEBrowser.cpp.

Definition at line 310 of file GMEBrowser.cpp.

void CGMEBrowser::OnShowAttributesActivebrowserctrl1 ( LPUNKNOWN  object) [protected]

Definition at line 244 of file GMEBrowser.cpp.

void CGMEBrowser::OnShowAttributesGmeActiveBrowserCtrl ( LPUNKNOWN  pMgaObject) [protected]

Definition at line 261 of file GMEBrowser.cpp.

Definition at line 295 of file GMEBrowser.cpp.

void CGMEBrowser::OnShowInParentMgaObjectGmeActiveBrowserCtrl ( LPUNKNOWN  pMgaObject) [protected]

Definition at line 290 of file GMEBrowser.cpp.

Definition at line 300 of file GMEBrowser.cpp.

void CGMEBrowser::OnShowPreferencesActivebrowserctrl1 ( LPUNKNOWN  object) [protected]

Definition at line 249 of file GMEBrowser.cpp.

void CGMEBrowser::OnShowPreferencesGmeActiveBrowserCtrl ( LPUNKNOWN  pMgaObject) [protected]

Definition at line 267 of file GMEBrowser.cpp.

Definition at line 272 of file GMEBrowser.cpp.

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

Definition at line 157 of file GMEBrowser.cpp.

void CGMEBrowser::OnUpdateCmdUI ( CFrameWnd *  pTarget,
BOOL  bDisableIfNoHndler 
) [protected, virtual]

Definition at line 149 of file GMEBrowser.cpp.

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

Definition at line 191 of file GMEBrowser.cpp.

Definition at line 76 of file GMEBrowser.cpp.

void CGMEBrowser::SetCurrObject ( LPUNKNOWN  pMgaObject)

Definition at line 232 of file GMEBrowser.cpp.

void CGMEBrowser::SetProject ( CComPtr< IMgaProject > &  mgaProject)

Definition at line 71 of file GMEBrowser.cpp.

void CGMEBrowser::ShowAttrPref ( bool  isAttr,
LPUNKNOWN  selected 
)

Definition at line 215 of file GMEBrowser.cpp.

Definition at line 95 of file GMEBrowser.cpp.

void CGMEBrowser::ShowObject ( LPUNKNOWN  selected)

Definition at line 81 of file GMEBrowser.cpp.

void CGMEBrowser::ShowObjectInParent ( LPUNKNOWN  selected)

Definition at line 88 of file GMEBrowser.cpp.

Definition at line 101 of file GMEBrowser.cpp.


Member Data Documentation

Definition at line 49 of file GMEBrowser.h.

Definition at line 52 of file GMEBrowser.h.


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