connectors/SchemeEditor.py
changeset 2335 4262256e1d28
parent 2334 d1470c052662
child 2336 869a61616b42
equal deleted inserted replaced
2334:d1470c052662 2335:4262256e1d28
    34         if self.EnableIDSelector:
    34         if self.EnableIDSelector:
    35             self.mainsizer = wx.FlexGridSizer(cols=2, hgap=10, vgap=10)
    35             self.mainsizer = wx.FlexGridSizer(cols=2, hgap=10, vgap=10)
    36             self.mainsizer.AddSizer(self.fieldsizer)
    36             self.mainsizer.AddSizer(self.fieldsizer)
    37             self.idselector = IDManager(
    37             self.idselector = IDManager(
    38                 self, parent.ctr,
    38                 self, parent.ctr,
    39                 partial(wx.CallAfter, parent.SetURI))
    39                 # use a callafter, as editor can be deleted by calling SetURI
       
    40                 partial(wx.CallAfter, parent.SetURI),
       
    41                 self.txtctrls[tag].SetValue)
    40             self.mainsizer.AddWindow(self.idselector)
    42             self.mainsizer.AddWindow(self.idselector)
    41             self.SetSizer(self.mainsizer)
    43             self.SetSizer(self.mainsizer)
    42         else:
    44         else:
    43             self.SetSizer(self.fieldsizer)
    45             self.SetSizer(self.fieldsizer)
    44 
    46