From: Vadim Zeitlin Date: Wed, 21 Nov 2001 21:42:44 +0000 (+0000) Subject: expanded the comment about redefining the client data methods a bit X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/dcfb179bc7626b810b5dc589bd5db0e2bae0e8fb?ds=inline expanded the comment about redefining the client data methods a bit git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/univ/combobox.h b/include/wx/univ/combobox.h index bd472fea05..afccb74711 100644 --- a/include/wx/univ/combobox.h +++ b/include/wx/univ/combobox.h @@ -270,14 +270,17 @@ public: virtual void Select(int n); virtual int GetSelection() const; void SetSelection(int n) { Select(n); } - + void SetStringSelection(const wxString& s) { } // we have to redefine these functions here to avoid ambiguities in classes - // deriving from us which would arise otherwise because both base classses - // have the methods with the same names - hopefully, a smart compiler can - // optimize away these simple inline wrappers so we don't suffer much from - // this + // 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) {