Change wxSP_XXX flags values to avoid clashes with wxTE_XXX.
wxSP_ARROW_KEYS conflicted with wxTE_AUTO_URL (which was probably not important in practice as URLs don't appear in spin controls anyhow) and wxSPWR conflicted with wxTE_NOHIDESEL (which could conceivably be a problem). Change their values to reuse the bits of wxTE_CHARWRAP and wxTE_RICH2 neither of which definitely makes sense for a spin control. Closes #11461. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65847 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1780a38b7b
commit
02a4d0b7a0
@ -1813,14 +1813,15 @@ enum wxBorder
|
||||
|
||||
/*
|
||||
* wxSpinButton flags.
|
||||
* Note that a wxSpinCtrl is sometimes defined as
|
||||
* a wxTextCtrl, and so the flags must be different
|
||||
* from wxTextCtrl's.
|
||||
* Note that a wxSpinCtrl is sometimes defined as a wxTextCtrl, and so the
|
||||
* flags shouldn't overlap with wxTextCtrl flags that can be used for a single
|
||||
* line controls (currently we reuse wxTE_CHARWRAP and wxTE_RICH2 neither of
|
||||
* which makes sense for them).
|
||||
*/
|
||||
#define wxSP_HORIZONTAL wxHORIZONTAL /* 4 */
|
||||
#define wxSP_VERTICAL wxVERTICAL /* 8 */
|
||||
#define wxSP_ARROW_KEYS 0x1000
|
||||
#define wxSP_WRAP 0x2000
|
||||
#define wxSP_ARROW_KEYS 0x4000
|
||||
#define wxSP_WRAP 0x8000
|
||||
|
||||
/*
|
||||
* wxTabCtrl flags
|
||||
|
Loading…
Reference in New Issue
Block a user