def _handleSelection(self, event): #print '>> handling Selection...' if not self._loop: self._loop = 1 self._textFld.text = self._itemLbx.items[self._itemLbx.selection] self._itemLbx.visible = 0 sleep(0.1) self._popupOpen = 0 send(self.proxy, Events.SelectEvent()) self._loop = 0
def _set_value(self, value): if self._value != value: self._value = value for item in self._items: item._update_state() send(self, events.SelectEvent())
def open(self, event): send(self, Events.OpenFileEvent(), file=self.txtLocation.text) self.destroy()