X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4d0f3cd6ac9b38521b35f21cb94ef7d72aa34b9e..ba2d860554e505e5c7b3745a5d203403bb110fc3:/include/wx/gtk1/notebook.h diff --git a/include/wx/gtk1/notebook.h b/include/wx/gtk1/notebook.h index 2d10456907..6e8a0a1f40 100644 --- a/include/wx/gtk1/notebook.h +++ b/include/wx/gtk1/notebook.h @@ -16,6 +16,9 @@ #endif #include "wx/defs.h" + +#if wxUSE_NOTEBOOK + #include "wx/object.h" #include "wx/string.h" #include "wx/control.h" @@ -127,28 +130,35 @@ public: void OnNavigationKey(wxNavigationKeyEvent& event); - // implementation + // overridden from wxWindow to make tabbing work + void SetFocus(); + + // implementation + // -------------- - void SetConstraintSizes(bool recurse); - bool DoPhase(int phase); - void ApplyWidgetStyle(); + void SetConstraintSizes(bool recurse); + bool DoPhase(int phase); + void ApplyWidgetStyle(); - // report if window belongs to notebook - bool IsOwnGtkWindow( GdkWindow *window ); + // report if window belongs to notebook + bool IsOwnGtkWindow( GdkWindow *window ); - // common part of all ctors - void Init(); + // common part of all ctors + void Init(); - // helper function - wxNotebookPage* GetNotebookPage(int page) const; + // helper function + wxNotebookPage* GetNotebookPage(int page) const; - wxImageList* m_imageList; - wxList m_pages; - int m_lastSelection; /* hack */ + wxImageList* m_imageList; + wxList m_pages; + int m_lastSelection; /* hack */ - DECLARE_DYNAMIC_CLASS(wxNotebook) - DECLARE_EVENT_TABLE() +private: + DECLARE_DYNAMIC_CLASS(wxNotebook) + DECLARE_EVENT_TABLE() }; +#endif + #endif // __GTKNOTEBOOKH__