equal
deleted
inserted
replaced
181 self.ParentWindow.OnHMITreeDnD() |
181 self.ParentWindow.OnHMITreeDnD() |
182 return True |
182 return True |
183 |
183 |
184 class ParamEditor(wx.Panel): |
184 class ParamEditor(wx.Panel): |
185 def __init__(self, parent, paramdesc): |
185 def __init__(self, parent, paramdesc): |
186 |
|
187 wx.Panel.__init__(self, parent.main_panel) |
186 wx.Panel.__init__(self, parent.main_panel) |
188 label = paramdesc.get("name")+ ": " + paramdesc.get("accepts") |
187 label = paramdesc.get("name")+ ": " + paramdesc.get("accepts") |
189 if paramdesc.text: |
188 if paramdesc.text: |
190 label += "\n\"" + paramdesc.text + "\"" |
189 label += "\n\"" + paramdesc.text + "\"" |
191 self.desc = wx.StaticText(self, label=label) |
190 self.desc = wx.StaticText(self, label=label) |
249 ParamEditor.__init__(self, parent, pathdesc) |
248 ParamEditor.__init__(self, parent, pathdesc) |
250 self.ParentObj = parent |
249 self.ParentObj = parent |
251 self.pathdesc = pathdesc |
250 self.pathdesc = pathdesc |
252 DropTarget = PathDropTarget(self) |
251 DropTarget = PathDropTarget(self) |
253 self.edit.SetDropTarget(DropTarget) |
252 self.edit.SetDropTarget(DropTarget) |
|
253 self.edit.SetHint(_("Drag'n'drop HMI variable here")) |
254 self.Bind(wx.EVT_TEXT, self.OnPathChanged, self.edit) |
254 self.Bind(wx.EVT_TEXT, self.OnPathChanged, self.edit) |
255 |
255 |
256 def OnHMITreeDnD(self): |
256 def OnHMITreeDnD(self): |
257 self.ParentObj.GotPathDnDOn(self) |
257 self.ParentObj.GotPathDnDOn(self) |
258 |
258 |