long SetItem( long index, int col, const wxString& label, int imageId = -1 );
int GetItemState( long item, long stateMask ) const;
bool SetItemState( long item, long state, long stateMask);
- bool SetItemImage( long item, int image, int selImage);
+ bool SetItemImage( long item, int image, int selImage = -1 );
wxString GetItemText( long item ) const;
void SetItemText( long item, const wxString& str );
- long GetItemData( long item ) const;
+ wxUIntPtr GetItemData( long item ) const;
bool SetItemData( long item, long data );
bool GetItemRect( long item, wxRect& rect, int code = wxLIST_RECT_BOUNDS ) const;
bool GetItemPosition( long item, wxPoint& pos ) const;
bool EnsureVisible( long item );
long FindItem( long start, const wxString& str, bool partial = false );
- long FindItem( long start, long data );
+ long FindItem( long start, wxUIntPtr data );
long FindItem( long start, const wxPoint& pt, int direction ); // not supported in wxGLC
long HitTest( const wxPoint& point, int& flags);
long InsertItem(wxListItem& info);
virtual bool ShouldInheritColours() const { return false; }
virtual void SetFocus();
+ virtual wxSize DoGetBestSize() const;
+
// implementation
// --------------