Salome HOME
Fix for the bug #45: check and warning when the same image is used in 2 arguments.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Operations.cxx
index 96f78286d9da998e396e6abcac89ae8ceb50e9de..85601129dadd793f7522178b8d52a669f80a73b8 100644 (file)
@@ -41,7 +41,7 @@
 #include "HYDROGUI_StreamOp.h"
 #include "HYDROGUI_TwoImagesOp.h"
 #include "HYDROGUI_UpdateFlags.h"
-#include "HYDROGUI_UpdateImageOp.h"
+#include "HYDROGUI_UpdateObjectOp.h"
 #include "HYDROGUI_VisualStateOp.h"
 #include "HYDROGUI_ImmersibleZoneOp.h"
 #include "HYDROGUI_ImportGeomObjectOp.h"
@@ -102,11 +102,12 @@ void HYDROGUI_Module::createActions()
   createAction( CopyId, "COPY", "", Qt::CTRL + Qt::Key_C );
   createAction( PasteId, "PASTE", "", Qt::CTRL + Qt::Key_V );
 
+  createAction( UpdateObjectId, "UPDATE_OBJECT" );
+
   createAction( ImportImageId, "IMPORT_IMAGE", "", Qt::CTRL + Qt::Key_I );
   createAction( EditImportedImageId, "EDIT_IMPORTED_IMAGE" );
   createAction( ObserveImageId, "OBSERVE_IMAGE" );
   createAction( ExportImageId, "EXPORT_IMAGE" );
-  createAction( UpdateImageId, "UPDATE_IMAGE" );
   createAction( RemoveImageRefsId, "REMOVE_IMAGE_REFERENCE" );
 
   createAction( CreatePolylineId, "CREATE_POLYLINE" );
@@ -347,8 +348,8 @@ LightApp_Operation* HYDROGUI_Module::createOperation( const int theId ) const
   case ExportImageId:
     anOp = new HYDROGUI_ExportImageOp( aModule );
     break;
-  case UpdateImageId:
-    anOp = new HYDROGUI_UpdateImageOp( aModule );
+  case UpdateObjectId:
+    anOp = new HYDROGUI_UpdateObjectOp( aModule );
     break;
   case RemoveImageRefsId:
     anOp = new HYDROGUI_RemoveImageRefsOp( aModule );