- void SetSelection(int n) { Select(n); }
-
- void SetStringSelection(const wxString& WXUNUSED(s)) { }
-
- // we have to redefine these functions here to avoid ambiguities in classes
- // deriving from us which would arise otherwise because we inherit these
- // methods (with different signatures) from both wxItemContainer via
- // wxComboBoxBase (with "int n" parameter) and from wxEvtHandler via
- // wxControl and wxComboControl (without)
- //
- // hopefully, a smart compiler can optimize away these simple inline
- // wrappers so we don't suffer much from this
-
- void SetClientData(void *data)
- {
- wxControl::SetClientData(data);
- }
-
- void *GetClientData() const
- {
- return wxControl::GetClientData();
- }
-
- void SetClientObject(wxClientData *data)
- {
- wxControl::SetClientObject(data);
- }