+class WXDLLEXPORT wxNotebookPageInfo : public wxObject
+{
+public :
+ wxNotebookPageInfo() { m_page = NULL ; m_imageId = -1 ; m_selected = false ; }
+ virtual ~wxNotebookPageInfo() { }
+
+ void Create( wxNotebookPage *page , const wxString &text , bool selected , int imageId )
+ { m_page = page ; m_text = text ; m_selected = selected ; m_imageId = imageId ; }
+ wxNotebookPage* GetPage() const { return m_page ; }
+ wxString GetText() const { return m_text ; }
+ bool GetSelected() const { return m_selected ; }
+ int GetImageId() const { return m_imageId; }
+private :
+ wxNotebookPage *m_page ;
+ wxString m_text ;
+ bool m_selected ;
+ int m_imageId ;
+
+ DECLARE_DYNAMIC_CLASS(wxNotebookPageInfo) ;
+} ;
+
+
+WX_DECLARE_EXPORTED_LIST(wxNotebookPageInfo, wxNotebookPageInfoList );
+