define bookctrl (and -derived) classes flags in their headers instead of defs.h; don't deprecate the control-specific flags

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2006-10-20 09:16:41 +00:00
parent e8f5bc9b5c
commit 90c0f63a83
4 changed files with 29 additions and 57 deletions

View File

@@ -26,8 +26,6 @@
// constants
// ----------------------------------------------------------------------------
#if WXWIN_COMPATIBILITY_2_6
// wxNotebook hit results, use wxBK_HITTEST so other book controls can share them
// if wxUSE_NOTEBOOK is disabled
enum
@@ -39,7 +37,20 @@ enum
wxNB_HITTEST_ONPAGE = wxBK_HITTEST_ONPAGE
};
#endif // WXWIN_COMPATIBILITY_2_6
// wxNotebook flags
// use common book wxBK_* flags for describing alignment
#define wxNB_DEFAULT wxBK_DEFAULT
#define wxNB_TOP wxBK_TOP
#define wxNB_BOTTOM wxBK_BOTTOM
#define wxNB_LEFT wxBK_LEFT
#define wxNB_RIGHT wxBK_RIGHT
#define wxNB_FIXEDWIDTH 0x0100
#define wxNB_MULTILINE 0x0200
#define wxNB_NOPAGETHEME 0x0400
#define wxNB_FLAT 0x0800
typedef wxWindow wxNotebookPage; // so far, any window can be a page