Beispiel #1
0
 def set_control_value(self, value):
     # use name of value if we can
     if not value:
         self.control.SetText("")
         self.data = None
         return
     try:
         scenename = value.__name__
     except:
         scenename = value
     i = self.listctrl.FindText( scenename)
     if i != -1:
         self.listctrl.SelectItem(i)
         self.control.SetText( self.listctrl.GetStringValue())
         self.data = value
         self.set_tooltip()
     else:
         Dropdown.set_control_value(self, value)