Ejemplo n.º 1
0
 def create(self):
     self.scaleMultiplier_pct = 100
     self.lengthMultiplier_pct = 100
     self.widthMultiplier_pct = 100
     self.xRotation = 0
     self.yRotation = 0
     self.zRotation = 0
     self.faceColor = usupport.support_rgb(50, 200, 50)
     self.backfaceColor = usupport.support_rgb(20, 150, 20)
     self.lineColor = usupport.support_rgb(40, 100, 40)
     return self
Ejemplo n.º 2
0
 def sliderMouseMove(self, Sender):
     if self.plant != None:
         self.colorWhileDragging = usupport.support_rgb(
             self.redSlider.currentValue, self.greenSlider.currentValue, self.blueSlider.currentValue
         )
         # don't make change permanent yet, not until mouse up
         self.Repaint()
     else:
         self.disableSliders()
Ejemplo n.º 3
0
 def sliderMouseMove(self, Sender):
     if self.plant != None:
         self.colorWhileDragging = usupport.support_rgb(
             self.redSlider.currentValue, self.greenSlider.currentValue,
             self.blueSlider.currentValue)
         # don't make change permanent yet, not until mouse up
         self.Repaint()
     else:
         self.disableSliders()
Ejemplo n.º 4
0
    def __init__(self):
        self.partID = 0L
        self.typeOfPart = ""
        self.hide = False
        self.changeColors = False
        self.propagateColors = False
        self.addRotations = False
        self.xRotation = 0.0
        self.yRotation = 0.0
        self.zRotation = 0.0
        self.multiplyScale = False
        self.propagateScale = False
        self.applyAtAge = 0

        self.scaleMultiplier_pct = 100
        self.lengthMultiplier_pct = 100
        self.widthMultiplier_pct = 100

        self.faceColor = usupport.support_rgb(50, 200, 50)
        self.backfaceColor = usupport.support_rgb(20, 150, 20)
        self.lineColor = usupport.support_rgb(40, 100, 40)
Ejemplo n.º 5
0
    def __init__(self):
        self.partID = 0L
        self.typeOfPart = ""
        self.hide = False
        self.changeColors = False
        self.propagateColors = False
        self.addRotations = False
        self.xRotation = 0.0
        self.yRotation = 0.0
        self.zRotation = 0.0
        self.multiplyScale = False
        self.propagateScale = False
        self.applyAtAge = 0

        self.scaleMultiplier_pct = 100
        self.lengthMultiplier_pct = 100
        self.widthMultiplier_pct = 100

        self.faceColor = usupport.support_rgb(50, 200, 50)
        self.backfaceColor = usupport.support_rgb(20, 150, 20)
        self.lineColor = usupport.support_rgb(40, 100, 40)
Ejemplo n.º 6
0
 def sliderMouseUp(self, Sender):
     if self.plant != None:
         self.currentColor = usupport.support_rgb(
             self.redSlider.currentValue, self.greenSlider.currentValue,
             self.blueSlider.currentValue)
         umain.MainForm.doCommand(updcom.PdChangeColorValueCommand(
         ).createCommandWithListOfPlants(umain.MainForm.selectedPlants,
                                         self.currentColor,
                                         self.param.fieldNumber,
                                         uparams.kNotArray,
                                         self.param.regrow))
         self.updateDisplay()
         self.Invalidate()
     else:
         self.disableSliders()
Ejemplo n.º 7
0
 def sliderMouseDown(self, Sender):
     if self.plant == None:
         return
     self.colorWhileDragging = usupport.support_rgb(
         self.redSlider.currentValue, self.greenSlider.currentValue, self.blueSlider.currentValue
     )
     if Sender == self.redSlider:
         self.selectedItemIndex = kItemRedSlider
     elif Sender == self.greenSlider:
         self.selectedItemIndex = kItemGreenSlider
     elif Sender == self.blueSlider:
         self.selectedItemIndex = kItemBlueSlider
     if not self.Focused():
         self.SetFocus()
     else:
         self.Invalidate()
Ejemplo n.º 8
0
 def sliderMouseDown(self, Sender):
     if self.plant == None:
         return
     self.colorWhileDragging = usupport.support_rgb(
         self.redSlider.currentValue, self.greenSlider.currentValue,
         self.blueSlider.currentValue)
     if Sender == self.redSlider:
         self.selectedItemIndex = kItemRedSlider
     elif Sender == self.greenSlider:
         self.selectedItemIndex = kItemGreenSlider
     elif Sender == self.blueSlider:
         self.selectedItemIndex = kItemBlueSlider
     if not self.Focused():
         self.SetFocus()
     else:
         self.Invalidate()
Ejemplo n.º 9
0
 def sliderMouseUp(self, Sender):
     if self.plant != None:
         self.currentColor = usupport.support_rgb(
             self.redSlider.currentValue, self.greenSlider.currentValue, self.blueSlider.currentValue
         )
         umain.MainForm.doCommand(
             updcom.PdChangeColorValueCommand().createCommandWithListOfPlants(
                 umain.MainForm.selectedPlants,
                 self.currentColor,
                 self.param.fieldNumber,
                 uparams.kNotArray,
                 self.param.regrow,
             )
         )
         self.updateDisplay()
         self.Invalidate()
     else:
         self.disableSliders()