[GME-commit] GMESRC/GME/Gme resource.h,1.61,1.62 GMEView.h,1.63,1.64 GMEView.cpp,1.157,1.158 GME.rc,1.133,1.134

gme-commit at list.isis.vanderbilt.edu gme-commit at list.isis.vanderbilt.edu
Fri Nov 12 09:09:53 CST 2004


Update of /var/lib/gme/GMESRC/GME/Gme
In directory braindrain:/tmp/cvs-serv12118

Modified Files:
	resource.h GMEView.h GMEView.cpp GME.rc 
Log Message:
violations to console

CVS User: bogyom

Index: resource.h
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Gme/resource.h,v
retrieving revision 1.61
retrieving revision 1.62
diff -C2 -d -r1.61 -r1.62
*** resource.h	29 Oct 2004 17:35:02 -0000	1.61
--- resource.h	12 Nov 2004 15:09:48 -0000	1.62
***************
*** 335,338 ****
--- 335,339 ----
  #define ID_EDIT_COPYSMART               32967
  #define ID_VIEW_REFRESH_SOURCECONTROL   32972
+ #define ID_CNTX_CHECK                   32973
  #define IDC_BTNSELECT                   33000
  #define IDC_BTNDESELECT                 33001
***************
*** 354,358 ****
  #define _APS_3D_CONTROLS                     1
  #define _APS_NEXT_RESOURCE_VALUE        211
! #define _APS_NEXT_COMMAND_VALUE         32973
  #define _APS_NEXT_CONTROL_VALUE         1107
  #define _APS_NEXT_SYMED_VALUE           115
--- 355,359 ----
  #define _APS_3D_CONTROLS                     1
  #define _APS_NEXT_RESOURCE_VALUE        211
! #define _APS_NEXT_COMMAND_VALUE         32974
  #define _APS_NEXT_CONTROL_VALUE         1107
  #define _APS_NEXT_SYMED_VALUE           115

Index: GMEView.h
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Gme/GMEView.h,v
retrieving revision 1.63
retrieving revision 1.64
diff -C2 -d -r1.63 -r1.64
*** GMEView.h	29 Oct 2004 17:34:41 -0000	1.63
--- GMEView.h	12 Nov 2004 15:09:49 -0000	1.64
***************
*** 348,352 ****
--- 348,354 ----
  	afx_msg void OnFileCheckSelected();
  	afx_msg void OnCntxInterpret();
+ 	afx_msg void OnCntxCheck();
  	afx_msg void OnUpdateCntxInterpret(CCmdUI* pCmdUI);
+ 	afx_msg void OnUpdateCntxCheck(CCmdUI* pCmdUI);
  	afx_msg void OnCntxRegistry();
  	afx_msg void OnEditRegistry();

Index: GMEView.cpp
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Gme/GMEView.cpp,v
retrieving revision 1.157
retrieving revision 1.158
diff -C2 -d -r1.157 -r1.158
*** GMEView.cpp	29 Oct 2004 17:34:41 -0000	1.157
--- GMEView.cpp	12 Nov 2004 15:09:49 -0000	1.158
***************
*** 330,334 ****
--- 330,336 ----
  	ON_COMMAND(ID_FILE_CHECKSEL, OnFileCheckSelected)
  	ON_COMMAND(ID_CNTX_INTERPRET, OnCntxInterpret)
+ 	ON_COMMAND(ID_CNTX_CHECK, OnCntxCheck)
  	ON_UPDATE_COMMAND_UI(ID_CNTX_INTERPRET, OnUpdateCntxInterpret)
+ 	ON_UPDATE_COMMAND_UI(ID_CNTX_CHECK, OnUpdateCntxCheck)
  	ON_COMMAND(ID_CNTX_REGISTRY, OnCntxRegistry)
  	ON_COMMAND(ID_EDIT_REGISTRY, OnEditRegistry)
***************
*** 5283,5286 ****
--- 5285,5313 ----
  }
  
+ void CGMEView::OnCntxCheck()
+ {
+ 	CGMEEventLogger::LogGMEEvent("CGMEView::OnCntxCheck\r\n");
+ 	CGMEEventLogger::LogGMEEvent("    Selected FCOs:");
+ 	GMEEVENTLOG_GUIFCOS(selected);
+ 
+ 	ASSERT(theApp.mgaConstMgr);
+ 	if(!theApp.mgaConstMgr) 
+ 		return;
+ 
+ 	MSGTRY
+ 	{
+ 		CComPtr<IMgaFCO> selfco;
+ 
+ 		if (selected.IsEmpty())
+ 			selfco = currentModel;
+ 		else
+ 		{
+ 			POSITION pos = selected.GetHeadPosition();
+ 			selfco = selected.GetNext(pos)->mgaFco;
+ 		}
+ 		theApp.mgaConstMgr->ObjectsInvokeEx(theApp.mgaProject, selfco, NULL, NULL);
+ 	}
+ 	MSGCATCH("Error while trying to check the selected or current model",;)
+ }
  
  void CGMEView::OnCntxInterpret()
***************
*** 5316,5319 ****
--- 5343,5350 ----
  }
  
+ void CGMEView::OnUpdateCntxCheck(CCmdUI* pCmdUI)
+ {
+ 	pCmdUI->Enable(!selected.IsEmpty()  ||  currentModel != NULL); 
+ }
  
  void CGMEView::OnUpdateCntxInterpret(CCmdUI* pCmdUI)

Index: GME.rc
===================================================================
RCS file: /var/lib/gme/GMESRC/GME/Gme/GME.rc,v
retrieving revision 1.133
retrieving revision 1.134
diff -C2 -d -r1.133 -r1.134
*** GME.rc	9 Nov 2004 20:43:39 -0000	1.133
--- GME.rc	12 Nov 2004 15:09:49 -0000	1.134
***************
*** 376,379 ****
--- 376,380 ----
          MENUITEM SEPARATOR
          MENUITEM "Interpret",                   ID_CNTX_INTERPRET
+         MENUITEM "Check",                       ID_CNTX_CHECK
          MENUITEM SEPARATOR
          MENUITEM "Help",                        ID_CNTX_HELP
***************
*** 492,495 ****
--- 493,497 ----
          MENUITEM SEPARATOR
          MENUITEM "Interpret",                   ID_CNTX_INTERPRET
+         MENUITEM "Check",                       ID_CNTX_CHECK
          MENUITEM SEPARATOR
          MENUITEM "Help",                        ID_CNTX_HELP
***************
*** 559,563 ****
  FONT 10, "MS Sans Serif"
  BEGIN
!     CTEXT           GME_VERSION_STR,IDC_STATIC,11,65,152,8,SS_NOPREFIX
      CTEXT           "Copyright © 2000-2004 Vanderbilt University",IDC_STATIC,
                      10,75,152,8
--- 561,565 ----
  FONT 10, "MS Sans Serif"
  BEGIN
!     CTEXT           "4.11.10",IDC_STATIC,11,65,152,8,SS_NOPREFIX
      CTEXT           "Copyright © 2000-2004 Vanderbilt University",IDC_STATIC,
                      10,75,152,8
***************
*** 1424,1427 ****
--- 1426,1430 ----
  BEGIN
      ID_CNTX_INTERPRET       "Interpret selected models"
+     ID_CNTX_CHECK			"Check selected or current model"
      ID_EDIT_SYNC            "Synchronize object positions between aspects\nSynchronize aspects"
      ID_EDIT_SELECTALL       "Select all objects in current aspect\nSelect All"



More information about the GME-commit mailing list