[GME-commit]
GMESRC/GME/Gme GMEBrowser.cpp,1.30,1.31 GMEBrowser.h,1.11,1.12
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Wed Dec 6 22:24:40 CST 2006
Update of /project/gme-repository/GMESRC/GME/Gme
In directory escher:/tmp/cvs-serv1571
Modified Files:
GMEBrowser.cpp GMEBrowser.h
Log Message:
Reacting to new events: rootfoldernamechanged, finddlg, objinspdlg.
CVS User: Zoltan Molnar, ISIS (zolmol)
Index: GMEBrowser.cpp
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Gme/GMEBrowser.cpp,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** GMEBrowser.cpp 14 Feb 2006 18:51:23 -0000 1.30
--- GMEBrowser.cpp 6 Dec 2006 22:24:38 -0000 1.31
***************
*** 82,85 ****
--- 82,100 ----
}
+ void CGMEBrowser::ShowFindDlg()
+ {
+ if( CGMEDoc::theInstance && CMainFrame::theInstance)
+ CMainFrame::theInstance->ShowFindDlg();
+ }
+
+ void CGMEBrowser::ShowObjInsp()
+ {
+ if( CGMEDoc::theInstance && CMainFrame::theInstance && CGMEObjectInspector::theInstance)
+ {
+ HWND hwnd = CGMEObjectInspector::theInstance->GetSafeHwnd();
+ if( hwnd) ::SetFocus( hwnd);
+ }
+ }
+
void CGMEBrowser::FocusItem(BSTR Id)
{
***************
*** 138,141 ****
--- 153,159 ----
ON_EVENT(CGMEBrowser, IDC_GME_ACTIVE_BROWSER_CTRL, 5 /* ClickMgaObject */, OnClickMgaObjectGmeActiveBrowserCtrl, VTS_UNKNOWN)
ON_EVENT(CGMEBrowser, IDC_GME_ACTIVE_BROWSER_CTRL, 6 /* ShowInParentMgaObject */, OnShowInParentMgaObjectGmeActiveBrowserCtrl, VTS_UNKNOWN)
+ ON_EVENT(CGMEBrowser, IDC_GME_ACTIVE_BROWSER_CTRL, 7 /* RootFolderNameChanged */, OnRootFolderNameChangedGmeActiveBrowserCtrl, VTS_NONE)
+ ON_EVENT(CGMEBrowser, IDC_GME_ACTIVE_BROWSER_CTRL, 8 /* ShowFindDlg */, OnShowFindDlgGmeActiveBrowserCtrl, VTS_NONE)
+ ON_EVENT(CGMEBrowser, IDC_GME_ACTIVE_BROWSER_CTRL, 9 /* ShowObjInspDlg */, OnShowObjInspDlgGmeActiveBrowserCtrl, VTS_NONE)
//}}AFX_EVENTSINK_MAP
END_EVENTSINK_MAP()
***************
*** 303,305 ****
--- 321,338 ----
{
ShowObjectInParent(pMgaObject);
+ }
+
+ void CGMEBrowser::OnShowFindDlgGmeActiveBrowserCtrl()
+ {
+ ShowFindDlg();
+ }
+
+ void CGMEBrowser::OnShowObjInspDlgGmeActiveBrowserCtrl()
+ {
+ ShowObjInsp();
+ }
+
+ void CGMEBrowser::OnRootFolderNameChangedGmeActiveBrowserCtrl()
+ {
+ theApp.UpdateProjectName();
}
Index: GMEBrowser.h
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Gme/GMEBrowser.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** GMEBrowser.h 14 Feb 2006 18:51:23 -0000 1.11
--- GMEBrowser.h 6 Dec 2006 22:24:38 -0000 1.12
***************
*** 27,30 ****
--- 27,32 ----
void ShowObject(LPUNKNOWN selected);
void ShowObjectInParent( LPUNKNOWN selected);
+ void ShowFindDlg();
+ void ShowObjInsp();
void FocusItem(BSTR Id);
void ShowAttrPref(bool isAttr, LPUNKNOWN selected);
***************
*** 76,79 ****
--- 78,84 ----
afx_msg void OnClickMgaObjectGmeActiveBrowserCtrl(LPUNKNOWN pMgaObject);
afx_msg void OnShowInParentMgaObjectGmeActiveBrowserCtrl(LPUNKNOWN pMgaObject);
+ afx_msg void OnShowFindDlgGmeActiveBrowserCtrl();
+ afx_msg void OnShowObjInspDlgGmeActiveBrowserCtrl();
+ afx_msg void OnRootFolderNameChangedGmeActiveBrowserCtrl();
DECLARE_EVENTSINK_MAP()
//}}AFX_MSG
More information about the GME-commit
mailing list