pdk.Gui.Widgets.ClientDataSingleChoiceWidgets ($Date: 2002/12/04 10:16:47 $)
index
pdk/Gui/Widgets/ClientDataSingleChoiceWidgets.py

Single Choice Widget classes with client data associated with each entry.

FOG 08.2001

 
Classes
            
pdk.Gui.Widgets.CoreWidgets.ChoiceMixin
ClientDataChoice(pdk.Gui.Widgets.CoreWidgets.ChoiceMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxChoice)
pdk.Gui.Widgets.Widgets.ClientDataMixin
_ClientDataSingleChoiceWidget(pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget, pdk.Gui.Widgets.Widgets.ClientDataMixin)
ClientDataChoice(pdk.Gui.Widgets.CoreWidgets.ChoiceMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxChoice)
ClientDataComboBox(pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxComboBox)
ClientDataListBox(pdk.Gui.Widgets.CoreWidgets.ListBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxListBox)
pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin
ClientDataComboBox(pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxComboBox)
pdk.Gui.Widgets.CoreWidgets.ListBoxMixin
ClientDataListBox(pdk.Gui.Widgets.CoreWidgets.ListBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxListBox)
pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget(pdk.Gui.Widgets.CoreWidgets.pdkWidget)
_ClientDataSingleChoiceWidget(pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget, pdk.Gui.Widgets.Widgets.ClientDataMixin)
ClientDataChoice(pdk.Gui.Widgets.CoreWidgets.ChoiceMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxChoice)
ClientDataComboBox(pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxComboBox)
ClientDataListBox(pdk.Gui.Widgets.CoreWidgets.ListBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxListBox)
 
class ClientDataChoice(pdk.Gui.Widgets.CoreWidgets.ChoiceMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxChoice)
     
Purpose:pdk-extended wxPython.wx.wxChoice with client data. See _ClientDataSingleChoiceWidget for details

 
  
Method resolution order:
ClientDataChoice
pdk.Gui.Widgets.CoreWidgets.ChoiceMixin
_ClientDataSingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler
pdk.Gui.Widgets.Widgets.ClientDataMixin
wxPython.controls.wxChoice
wxPython.controls.wxChoicePtr
wxPython.controls.wxControlWithItemsPtr
wxPython.controls.wxControlPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
 
class ClientDataComboBox(pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxComboBox)
     
Purpose:pdk-extended wxPython.wx.wxComboBox with client data. See _ClientDataSingleChoiceWidget for details

 
  
Method resolution order:
ClientDataComboBox
pdk.Gui.Widgets.CoreWidgets.ComboBoxMixin
_ClientDataSingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler
pdk.Gui.Widgets.Widgets.ClientDataMixin
wxPython.controls.wxComboBox
wxPython.controls.wxComboBoxPtr
wxPython.controls.wxControlPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
 
class ClientDataListBox(pdk.Gui.Widgets.CoreWidgets.ListBoxMixin, _ClientDataSingleChoiceWidget, wxPython.controls.wxListBox)
     
Purpose:pdk-extended wxPython.wx.wxListBox with client data. See _ClientDataSingleChoiceWidget for details

 
  
Method resolution order:
ClientDataListBox
pdk.Gui.Widgets.CoreWidgets.ListBoxMixin
_ClientDataSingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler
pdk.Gui.Widgets.Widgets.ClientDataMixin
wxPython.controls.wxListBox
wxPython.controls.wxListBoxPtr
wxPython.controls.wxControlWithItemsPtr
wxPython.controls.wxControlPtr
wxPython.windows.wxWindowPtr
wxPython.windows.wxEvtHandlerPtr
wxPython.misc.wxObjectPtr
 
class _ClientDataSingleChoiceWidget(pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget, pdk.Gui.Widgets.Widgets.ClientDataMixin)
     
Purpose:abstract base class for single choice widgets with client data (i.e., data associated with each selection entry)

 
  
Method resolution order:
_ClientDataSingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets._SingleChoiceWidget
pdk.Gui.Widgets.CoreWidgets.pdkWidget
pdk.Gui.WidgetStateManagers.StatefulWidget
pdk.Base.OptionHandler
pdk.Gui.Widgets.Widgets.ClientDataMixin

Methods defined here:
Append(self, item, itemData=None)
appends the item item with item data itemData to the client data choice widget.
Delete(self, i)
removes the entry number i from the client data choice widget.
GetItems(self)
returns the items of the control as a list of tuples of the form (<item string>,<item client data>).
SetItems(self, itemTL)
fill the control with the values of the itemTL list of tuples of the form (<item string>,<item client data>)
__init__(self, parent, wxId, choices=None, **optionD)
getState(self, stateType)
setState(self, stateType, data)
 
Author
            
$Author: gathmann $