+ //
+ // OS2 only
+ //
+ virtual bool OS2Command( WXUINT uParam
+ ,WXWORD wId
+ );
+ MRESULT OS2WindowProc( WXUINT uMsg
+ ,WXWPARAM wParam
+ ,WXLPARAM lParam
+ );
+
+protected:
+ virtual int DoAppend(const wxString& rsItem);
+ virtual int DoInsert(const wxString& rsItem, unsigned int pos);
+ virtual void DoSetItemClientData(unsigned int n, void* pClientData);
+ virtual void* DoGetItemClientData(unsigned int n) const;
+ virtual void DoSetItemClientObject(unsigned int n, wxClientData* pClientData);
+ virtual wxClientData* DoGetItemClientObject(unsigned int n) const;
+ virtual wxSize DoGetBestSize(void) const;
+ virtual void DoSetSize( int nX
+ ,int nY
+ ,int nWidth
+ ,int nHeight
+ ,int nsizeFlags = wxSIZE_AUTO
+ );
+ void Free(void);
+}; // end of CLASS wxChoice