--- a/graphics/LD_Objects.py Mon Jul 09 11:10:14 2007 +0200
+++ b/graphics/LD_Objects.py Tue Jul 10 09:52:53 2007 +0200
@@ -208,13 +208,13 @@
# Initializes the last position
self.oldPos = GetScaledEventPosition(event, dc, scaling)
else:
- self.RealConnectors = {"Inputs":[],"Outputs":[]}
- for input in self.Inputs:
- position = input.GetRelPosition()
- self.RealConnectors["Inputs"].append(float(position.x)/float(self.Size[0]))
- for output in self.Outputs:
- position = output.GetRelPosition()
- self.RealConnectors["Outputs"].append(float(position.x)/float(self.Size[0]))
+## self.RealConnectors = {"Inputs":[],"Outputs":[]}
+## for input in self.Inputs:
+## position = input.GetRelPosition()
+## self.RealConnectors["Inputs"].append(float(position.x)/float(self.Size[0]))
+## for output in self.Outputs:
+## position = output.GetRelPosition()
+## self.RealConnectors["Outputs"].append(float(position.x)/float(self.Size[0]))
Graphic_Element.OnLeftDown(self, event, dc, scaling)
# Method called when a LeftUp event have been generated
@@ -232,6 +232,11 @@
block.RefreshModel(False)
Graphic_Element.OnLeftUp(self, event, dc, scaling)
+ # Method called when a LeftDClick event have been generated
+ def OnLeftDClick(self, event, dc, scaling):
+ # Edit the powerrail properties
+ self.Parent.EditPowerRailContent(self)
+
# Method called when a RightUp event have been generated
def OnRightUp(self, event, dc, scaling):
pos = GetScaledEventPosition(event, dc, scaling)