[GME-commit] GMESRC/GME/Search SearchDlg.cpp,1.18,1.19
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Fri May 5 20:15:37 CDT 2006
- Previous message: [GME-commit] GMESRC/GME/Gme ChildFrm.cpp,1.7,1.8 ChildFrm.h,1.3,1.4
GMEApp.cpp,1.139,1.140 GMEApp.h,1.33,1.34 GMEView.cpp,1.179,1.180
MainFrm.cpp,1.33,1.34 MainFrm.h,1.25,1.26
- Next message: [GME-commit] GMESRC/GME/Mga MgaComplexOps.cpp,1.17,1.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /project/gme-repository/GMESRC/GME/Search
In directory escher:/tmp/cvs-serv21321
Modified Files:
SearchDlg.cpp
Log Message:
Folder children (if non-models) are shown in Browser if the user doubleclicks on it.
CVS User: Zoltan Molnar, ISIS (zolmol)
Index: SearchDlg.cpp
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Search/SearchDlg.cpp,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** SearchDlg.cpp 2 May 2006 22:05:59 -0000 1.18
--- SearchDlg.cpp 5 May 2006 19:15:34 -0000 1.19
***************
*** 440,443 ****
--- 440,446 ----
try
{
+ // non-model children of Folders can't be shown, only located
+ bool must_do_locate = false;
+
TheCtrl->BeginTransaction();
***************
*** 448,452 ****
--- 451,467 ----
{
COMTHROW(results->get_Item(selected,&selectedFCO)); // crashed probably when called with 0
+
+ CComPtr<IMgaFolder> parent;
+ COMTHROW( selectedFCO->get_ParentFolder( &parent));
+ if( parent)
+ {
+ objtype_enum objtp;
+ COMTHROW( selectedFCO->get_ObjType( &objtp));
+ if( objtp != OBJTYPE_MODEL)
+ must_do_locate = true; // can't show it otherwise
+ }
+
+
//want to be able to search for references to this object in the special search
CBstr bstr;
***************
*** 464,468 ****
if( selectedObject)
{
! if( m_chkLocate) TheCtrl->LocateMgaObject(selectedObject);
else TheCtrl->DblClickOnObject(selectedObject);
}
--- 479,483 ----
if( selectedObject)
{
! if( m_chkLocate || must_do_locate) TheCtrl->LocateMgaObject(selectedObject);
else TheCtrl->DblClickOnObject(selectedObject);
}
- Previous message: [GME-commit] GMESRC/GME/Gme ChildFrm.cpp,1.7,1.8 ChildFrm.h,1.3,1.4
GMEApp.cpp,1.139,1.140 GMEApp.h,1.33,1.34 GMEView.cpp,1.179,1.180
MainFrm.cpp,1.33,1.34 MainFrm.h,1.25,1.26
- Next message: [GME-commit] GMESRC/GME/Mga MgaComplexOps.cpp,1.17,1.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the GME-commit
mailing list