[GME-commit] GMESRC/GME/Gme GMEView.cpp,1.181,1.182
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Mon Jun 26 15:49:56 CDT 2006
Update of /project/gme-repository/GMESRC/GME/Gme
In directory escher:/tmp/cvs-serv3219
Modified Files:
GMEView.cpp
Log Message:
Help command when invoked is sensitive to object selection.
CVS User: Zoltan Molnar, ISIS (zolmol)
Index: GMEView.cpp
===================================================================
RCS file: /project/gme-repository/GMESRC/GME/Gme/GMEView.cpp,v
retrieving revision 1.181
retrieving revision 1.182
diff -C2 -d -r1.181 -r1.182
*** GMEView.cpp 8 May 2006 19:01:39 -0000 1.181
--- GMEView.cpp 26 Jun 2006 14:49:54 -0000 1.182
***************
*** 5552,5556 ****
CGMEEventLogger::LogGMEEvent("CGMEView::OnHelpHelp in "+path+name+"\r\n");
CComPtr<IMgaFCO> fco;
! COMTHROW(currentModel.QueryInterface(&fco));
ShowHelp(fco);
}
--- 5552,5565 ----
CGMEEventLogger::LogGMEEvent("CGMEView::OnHelpHelp in "+path+name+"\r\n");
CComPtr<IMgaFCO> fco;
! POSITION pos = selected.GetHeadPosition();
! if( pos) // if any object selected
! {
! CGuiObject *obj = selected.GetAt( pos);
! CGMEEventLogger::LogGMEEvent("CGMEView::OnHelpHelp for selected: "+obj->GetID()+"\r\n");
! fco = obj->mgaFco;
! }
! else
! COMTHROW(currentModel.QueryInterface(&fco));
!
ShowHelp(fco);
}
More information about the GME-commit
mailing list