Move definitions of wxTE_XXX flags that can be used with the controls other than wxTextCtrl to wx/defs.h, as wxFormBuilder generates code using them without including wx/textctrl.h, so that this code doesn't compile. This was already addressed in2970f22a89(Include <wx/textctrl.h> from <wx/combobox.h> for compatibility., 2012-03-25) for wxComboBox, but it also happened for wxSpinCtrl, so fix it once and for all by always defining these styles. This partially reverts the changes done inc57e33394c([...] moved wxTextCtrl-specific stuff from defs.h/event.h to textctrl.h, 2001-07-29) as it turns out, 20 years later, that this wasn't such a great idea. See #14132. Closes #19225.
37 KiB
37 KiB