// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
-#ifndef _DYNARRAY_H
- #include <wx/dynarray.h>
-#endif //_DYNARRAY_H
+
+#include "wx/control.h"
+#include "wx/dynarray.h"
// ----------------------------------------------------------------------------
// types
class WXDLLEXPORT wxWindow;
// array of notebook pages
-typedef wxWindow WXDLLEXPORT wxNotebookPage; // so far, any window can be a page
-
-#undef WXDLLEXPORTLOCAL
-#define WXDLLEXPORTLOCAL WXDLLEXPORT
-
-WX_DEFINE_ARRAY(wxNotebookPage *, wxArrayPages);
+//typedef wxWindow WXDLLEXPORT wxNotebookPage; // so far, any window can be a page
+typedef wxWindow wxNotebookPage; // so far, any window can be a page
-#undef WXDLLEXPORTLOCAL
-#define WXDLLEXPORTLOCAL
+WX_DEFINE_EXPORTED_ARRAY(wxNotebookPage *, wxArrayPages);
// ----------------------------------------------------------------------------
// wxNotebook
// callbacks
// ---------
- void OnWindowCreate(wxWindowCreateEvent& event);
+ void OnSize(wxSizeEvent& event);
void OnSelChange(wxNotebookEvent& event);
void OnSetFocus(wxFocusEvent& event);
void OnNavigationKey(wxNavigationKeyEvent& event);