graphics/LD_Objects.py
changeset 28 fc23e1f415d8
parent 27 dae55dd9ee14
child 42 4a8400732001
--- 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)