コード例 #1
0
 def _setValueFromSelected(self):
     TextCtrlAutoComplete._setValueFromSelected(self)
     TextCtrlAutoComplete._showDropDown(self, False)
コード例 #2
0
 def onClickToggleDown(self, event):
     TextCtrlAutoComplete.onClickToggleDown(self, event)
     self._showDropDown()
コード例 #3
0
 def onListClick(self, evt):
     TextCtrlAutoComplete.onListClick(self, evt)
     self._setValueFromSelected()
コード例 #4
0
 def _showDropDown(self, state=True):
     if not self.dropdown.IsShown():
         TextCtrlAutoComplete._showDropDown(self, True)
コード例 #5
0
 def onControlChanged(self, event):
     if self:
         TextCtrlAutoComplete._showDropDown(self, False)
     event.Skip()
コード例 #6
0
 def _setValueFromSelected(self):
     TextCtrlAutoComplete._setValueFromSelected(self)
     TextCtrlAutoComplete._showDropDown(self, False)
コード例 #7
0
 def __init__(self, parent, id, value, style, choices):
     #ignore style
     TextCtrlAutoComplete.__init__(self, parent, choices=choices)
     self.initialize(value, choices)
コード例 #8
0
 def onListClick(self, evt):
     TextCtrlAutoComplete.onListClick(self, evt)
     self._setValueFromSelected()
コード例 #9
0
 def onClickToggleDown(self, event):
     TextCtrlAutoComplete.onClickToggleDown(self, event)
     self._showDropDown()
コード例 #10
0
 def onControlChanged(self, event):
     if self:
         TextCtrlAutoComplete._showDropDown(self, False)
     event.Skip()
コード例 #11
0
 def _showDropDown(self, state=True):
     if not self.dropdown.IsShown():
         TextCtrlAutoComplete._showDropDown(self, True)
コード例 #12
0
 def __init__(self, parent, id, value, style, choices):
     #ignore style
     TextCtrlAutoComplete.__init__(self, parent, choices=choices)
     self.initialize(value, choices)