]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/generic/listctrl.h
corrected control inheritance
[wxWidgets.git] / include / wx / generic / listctrl.h
index 09bd6c5b227b370c5beffc76436cee9c1b5e18ca..c0fca1fe4694bf37370f7f926db7d53e507626a8 100644 (file)
@@ -70,7 +70,7 @@ public:
         Create(parent, id, pos, size, style, validator, name);
     }
     ~wxListCtrl();
-    
+
     bool Create( wxWindow *parent,
                  wxWindowID id = -1,
                  const wxPoint &pos = wxDefaultPosition,
@@ -113,6 +113,7 @@ public:
     long GetNextItem( long item, int geometry = wxLIST_NEXT_ALL, int state = wxLIST_STATE_DONTCARE ) const;
     wxImageList *GetImageList( int which ) const;
     void SetImageList( wxImageList *imageList, int which );
+    void AssignImageList( wxImageList *imageList, int which );
     bool Arrange( int flag = wxLIST_ALIGN_DEFAULT ); // always wxLIST_ALIGN_LEFT in wxGLC
 
     void ClearAll();
@@ -139,7 +140,7 @@ public:
     bool ScrollList( int dx, int dy );
     bool SortItems( wxListCtrlCompare fn, long data );
     bool Update( long item );
-    
+
     void OnIdle( wxIdleEvent &event );
     void OnSize( wxSizeEvent &event );
 
@@ -166,6 +167,9 @@ public:
     wxImageList         *m_imageListNormal;
     wxImageList         *m_imageListSmall;
     wxImageList         *m_imageListState;  // what's that ?
+    bool                 m_ownsImageListNormal,
+                         m_ownsImageListSmall,
+                         m_ownsImageListState;
     wxListHeaderWindow  *m_headerWin;
     wxListMainWindow    *m_mainWin;