-
Notifications
You must be signed in to change notification settings - Fork 516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flags missing in Phoenix #397
Comments
wx.BU_AUTODRAW |
I've done some digging though wxWidgets itself. Forewarning, I'm looking at master, not WX_3_0_BRANCH wxTE_CAPITALIZEwxTE_CAPITALIZE looks like it has been limited to wxOSX_IPHONE, where it is defined as wxTE_RICH2, and 0 otherwise. #if defined(__WXOSX_IPHONE__)
#define wxTE_CAPITALIZE wxTE_RICH2
#else
#define wxTE_CAPITALIZE 0
#endif Safe to say that this is deliberately omitted. wxTE_AUTO_SCROLLAs for TE_AUTO_SCROLL: #if WXWIN_COMPATIBILITY_2_8
// this style is (or at least should be) on by default now, don't use it
#define wxTE_AUTO_SCROLL 0
#endif // WXWIN_COMPATIBILITY_2_8 wxTE_LINEWRAPwxTE_LINEWRAP is missing altogether from wx/include/textctrl.h. Maybe it's defined elsewhere? I'll do some git diving later to try and find out what happened to it, but for now I think its safe to assume its gone intentionally. wxTR_COLUMN_LINESThis macro is missing in both treebase.h and defs.h, probably the same boat as TE_LINEWRAP wxTR_DONT_ADJUST_MACSame story as the previous two macros wxTR_EXTENDEDSimilar to TE_AUTO_SCROLL, its still kicking around for backwards compatibility with 2_8. As Phoenix is built on 3_0, it shouldn't be relevant. wxTR_MAC_BUTTONSThis macro is also MIA wxTR_VIRTUALThis macro is also MIA wxBU_AUTODRAWFrom include/wx/anybutton.h // These two flags are obsolete
#define wxBU_NOAUTODRAW 0x0000
#define wxBU_AUTODRAW 0x0004 Summary:Some of these are missing from wxWidgets master branch, when I get more free time I'd be willing to dive into why they're just gone altogether. ~~Mesalu |
These flags are missing from Phoenix. They were in classic.
There is also no infos for these in the Classic vs Phoenix
wx.TE_AUTO_SCROLL
wx.TE_CAPITALIZE
wx.TE_LINEWRAP
wx.TR_COLUMN_LINES
wx.TR_DONT_ADJUST_MAC
wx.TR_EXTENDED
wx.TR_MAC_BUTTONS
wx.TR_VIRTUAL
The text was updated successfully, but these errors were encountered: