]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
CheckActiveStudyLock() in accept()
authoreap <eap@opencascade.com>
Thu, 19 May 2005 12:46:15 +0000 (12:46 +0000)
committereap <eap@opencascade.com>
Thu, 19 May 2005 12:46:15 +0000 (12:46 +0000)
src/VISUGUI/VisuGUI_CutLinesDlg.cxx
src/VISUGUI/VisuGUI_CutPlanesDlg.cxx

index 354c5fce88788f35e1b652d942f89b8ce9de2b3b..7afc9625458cc1410dfe4dd24763506e13a261f0 100644 (file)
@@ -589,6 +589,10 @@ void VisuGUI_CutLinesDlg::onValueChanged(int theRow, int theCol) {
 
 
 void VisuGUI_CutLinesDlg::accept() {
+  if ( !VisuGUI::CheckActiveStudyLock() ) {
+    reject();
+    return;
+  }
   MYGenerateTable = myCreateTable->isChecked();
   MYGenerateCurve = myCurvesCheck->isChecked();
   if (myScalarPane->check()) {
index de9a2f153e7407cf0167a49ed0e551f541545a12..851beef49203cc9c614c35da81bba1fcfca90d74 100644 (file)
@@ -513,6 +513,10 @@ VisuGUI_CutPlanesDlg::VisuGUI_CutPlanesDlg(bool theIsCreation, bool theIsModal)
 
 
 void VisuGUI_CutPlanesDlg::accept() {
+  if ( !VisuGUI::CheckActiveStudyLock() ) {
+    reject();
+    return;
+  }
   if (myScalarPane->check()) {
     if (!isModal()) {
       if (storeToPrsObject(myPrs)) {