#define _WX_LISTCTRL_H_
#ifdef __GNUG__
-#pragma interface "listctrl.h"
+ #pragma interface "listctrl.h"
#endif
+#if wxUSE_LISTCTRL
+
#include "wx/control.h"
#include "wx/event.h"
#include "wx/hash.h"
// So you have to set a NULL small-icon image list to be sure that
// the wxLC_LIST mode works without icons. Of course, you may want icons...
void SetImageList(wxImageList *imageList, int which) ;
+ void AssignImageList(wxImageList *imageList, int which) ;
// Operations
////////////////////////////////////////////////////////////////////////////
wxImageList * m_imageListNormal; // The image list for normal icons
wxImageList * m_imageListSmall; // The image list for small icons
wxImageList * m_imageListState; // The image list state icons (not implemented yet)
+ bool m_ownsImageListNormal,
+ m_ownsImageListSmall,
+ m_ownsImageListState;
long m_baseStyle; // Basic Windows style flags, for recreation purposes
wxStringList m_stringPool; // Pool of 3 strings to satisfy Windows callback requirements
DECLARE_EVENT_TABLE()
};
+#endif // wxUSE_LISTCTRL
+
#endif
// _WX_LISTCTRL_H_