X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/79f306d721d63ed4f7bde99b626faffe6f7fadd8..f0fc6958065fc93b8a2d7c8d51d23f7e69bffbdd:/include/wx/generic/notebook.h diff --git a/include/wx/generic/notebook.h b/include/wx/generic/notebook.h index 3743ac8484..ccb9227047 100644 --- a/include/wx/generic/notebook.h +++ b/include/wx/generic/notebook.h @@ -18,10 +18,8 @@ // ---------------------------------------------------------------------------- // headers // ---------------------------------------------------------------------------- -#include "wx/dynarray.h" #include "wx/event.h" #include "wx/control.h" -#include "wx/generic/tabg.h" // ---------------------------------------------------------------------------- // types @@ -30,30 +28,12 @@ // fwd declarations class WXDLLEXPORT wxImageList; class WXDLLEXPORT wxWindow; +class WXDLLEXPORT wxTabView; // ---------------------------------------------------------------------------- // wxNotebook // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxNotebook; - -// This reuses wxTabView to draw the tabs. -class WXDLLEXPORT wxNotebookTabView: public wxTabView -{ -DECLARE_DYNAMIC_CLASS(wxNotebookTabView) -public: - wxNotebookTabView(wxNotebook* notebook, long style = wxTAB_STYLE_DRAW_BOX | wxTAB_STYLE_COLOUR_INTERIOR); - ~wxNotebookTabView(void); - - // Called when a tab is activated - virtual void OnTabActivate(int activateId, int deactivateId); - // Allows vetoing - virtual bool OnTabPreActivate(int activateId, int deactivateId); - -protected: - wxNotebook* m_notebook; -}; - class wxNotebook : public wxNotebookBase { public: