Viewer.py
changeset 54 6688829ce624
parent 53 4988262d03e3
child 56 7187e1c00975
equal deleted inserted replaced
53:4988262d03e3 54:6688829ce624
    54     
    54     
    55     def OnDropText(self, x, y, data):
    55     def OnDropText(self, x, y, data):
    56         values = eval(data)
    56         values = eval(data)
    57         if values[1] in ["function", "functionBlock", "program"]:
    57         if values[1] in ["function", "functionBlock", "program"]:
    58             id = self.Parent.GetNewId()
    58             id = self.Parent.GetNewId()
    59             block = FBD_Block(self.Parent, values[0], "", id)
    59             block = FBD_Block(self.Parent, values[0], values[2], id)
    60             block.SetPosition(x, y)
    60             block.SetPosition(x, y)
    61             width, height = block.GetMinSize()
    61             width, height = block.GetMinSize()
    62             block.SetSize(width, height)
    62             block.SetSize(width, height)
    63             self.Parent.AddBlock(block)
    63             self.Parent.AddBlock(block)
    64             self.Parent.Controler.AddCurrentElementEditingBlock(id)
    64             self.Parent.Controler.AddCurrentElementEditingBlock(id)