- virtual void DoSetClientData( int n, void* clientData );
- virtual void* DoGetClientData( int n ) const;
- virtual void DoSetClientObject( int n, wxClientData* clientData );
- virtual wxClientData* DoGetClientObject( int n ) const;
-
- // OS2 implementation
- virtual wxSize DoGetBestSize();
- virtual void DoSetSize(int x, int y,
- int width, int height,
- int sizeFlags = wxSIZE_AUTO);
-private:
- // Virtual function hiding supression
- inline virtual void DoSetClientData( void *data )
- { wxWindowBase::DoSetClientData(data); }
- inline virtual void DoSetClientObject( wxClientData *data )
- { wxWindowBase::DoSetClientObject(data); }
- inline virtual wxClientData *DoGetClientObject() const
- { return(wxWindowBase::DoGetClientObject());}
- inline virtual void *DoGetClientData() const
- { return(wxWindowBase::DoGetClientData());}
-};
+ virtual void DoSetItemClientData( int n
+ ,void* pClientData
+ );
+ virtual void* DoGetItemClientData(int n) const;
+ virtual void DoSetItemClientObject( int n
+ ,wxClientData* pClientData
+ );
+ virtual wxClientData* DoGetItemClientObject(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