%pythonAppend wxComboBox "self._setOORInfo(self)"
%pythonAppend wxComboBox() ""
+ RefDoc(wxComboBox, ""); // turn it off for the ctors
+
DocCtorAStr(
- wxComboBox(wxWindow* parent, wxWindowID id,
+ wxComboBox(wxWindow* parent, wxWindowID id=-1,
const wxString& value = wxPyEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
DocDeclAStr(
- bool, Create(wxWindow *parent, wxWindowID id,
+ bool, Create(wxWindow *parent, wxWindowID id=-1,
const wxString& value = wxPyEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
DocDeclStr(
void , SetSelection(int n),
- "Selects the text between the two positions, in the combobox text field.");
+ "Sets the item at index 'n' to be the selected item.");
- %name(SetMark) virtual void SetSelection(long from, long to);
+ DocDeclStrName(
+ virtual void , SetSelection(long from, long to),
+ "Selects the text between the two positions in the combobox text field.",
+ SetMark);
+ DocDeclStr(
+ bool , SetStringSelection(const wxString& string),
+ "Select the item with the specifed string");
+
+ DocDeclStr(
+ void , SetString(int n, const wxString& string),
+ "Set the label for the n'th item (zero based) in the list.");
+
DocDeclStr(
virtual void , SetEditable(bool editable),
"");
virtual void , Remove(long from, long to),
"Removes the text between the two positions in the combobox text field.");
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
};
//---------------------------------------------------------------------------