#include "wx/vlbox.h" // base class
-class WXDLLEXPORT wxHtmlCell;
-class WXDLLEXPORT wxHtmlWinParser;
-class WXDLLEXPORT wxHtmlListBoxCache;
-class WXDLLEXPORT wxHtmlListBoxStyle;
+class WXDLLIMPEXP_HTML wxHtmlCell;
+class WXDLLIMPEXP_HTML wxHtmlWinParser;
+class WXDLLIMPEXP_HTML wxHtmlListBoxCache;
+class WXDLLIMPEXP_HTML wxHtmlListBoxStyle;
// ----------------------------------------------------------------------------
// wxHtmlListBox
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxHtmlListBox : public wxVListBox
+class WXDLLIMPEXP_HTML wxHtmlListBox : public wxVListBox
{
+ DECLARE_ABSTRACT_CLASS(wxHtmlListBox)
public:
// constructors and such
// ---------------------
// destructor cleans up whatever resources we use
virtual ~wxHtmlListBox();
- // refresh everything
+ // override some base class virtuals
virtual void RefreshAll();
-
+ virtual void SetItemCount(size_t count);
protected:
// this method must be implemented in the derived class and should return
DECLARE_EVENT_TABLE()
+ DECLARE_NO_COPY_CLASS(wxHtmlListBox)
};
#endif // _WX_HTMLLBOX_H_