]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Issue #1440 Crash when edit box with parameter: temporary undoes previous modificatio...
authornds <nds@opencascade.com>
Fri, 22 Apr 2016 15:17:31 +0000 (18:17 +0300)
committernds <nds@opencascade.com>
Fri, 22 Apr 2016 15:17:59 +0000 (18:17 +0300)
src/PythonAPI/model/roots.py
src/PythonAPI/model/sketcher/sketch.py
src/PythonAddons/macros/box/feature.py

index 2ba6a21de90d1583bbfd11b20e6c39a8ffc3418b..5f1c294bf13214e7acae6202a80d53cbca385f4e 100644 (file)
@@ -24,10 +24,6 @@ class Feature(ModelAPI.ModelAPI_Feature):
         """F.getRealInput(str) -- get real value of the attribute"""
         return self.data().real(inputid).value()
 
-    def getTextInput(self, inputid):
-        """F.getTextInput(str) -- get text value of the attribute"""
-        return self.data().real(inputid).text()
-
     def addResult(self, result):
         """F.addResult(ModelAPI_Result) -- add ModelAPI_Result shape as a result"""
         shape = result.shape()
index 611e5d2acdd279a031e928a9ee67c4acc373ed21..5303f7df5c335e67554367d39c8ebc4241666953 100644 (file)
@@ -362,16 +362,6 @@ class Sketch(Interface):
         """Modify the value of the given dimensional constraint."""
         constraint.data().real("ConstraintValue").setValue(value)
 
-    #-------------------------------------------------------------
-    #
-    # Edition of Dimensional Constraints
-    #
-    #-------------------------------------------------------------
-
-    def setText(self, constraint, text):
-        """Modify the value of the given dimensional constraint."""
-        constraint.data().real("ConstraintValue").setText(text)
-
     #-------------------------------------------------------------
     #
     # Macro functions combining geometry creation and constraints
index 5100db2c6d6db248ae2805dd33467846aa759d24..686967df965c8eadc177740932056293f6ff13b7 100644 (file)
@@ -90,16 +90,9 @@ class BoxFeature(model.Feature):
         length = self.getRealInput(self.LENGTH_ID())
         height = self.getRealInput(self.HEIGHT_ID())
 
-        width_text = self.getTextInput(self.WIDTH_ID())
-        length_text = self.getRealInput(self.LENGTH_ID())
-        height_text = self.getRealInput(self.HEIGHT_ID())
-
         # Editing the box
         self.base.setValue(self.width, width)
-        self.base.setText(self.width, width_text)
-
         self.base.setValue(self.length, length)
-        self.base.setText(self.width, length_text)
 
         self.box.setSize(height)