wxwidgets/include/wx/univ
Vadim Zeitlin 35c35c235e Remove wxUSE_STL which is not really used any longer
wxString is always based on std::[w]string since 2c0c727f49 (Remove wx
own wxStringImpl implementation, 2022-11-16) and all containers use
standard containers by default too now -- and there is a separate
wxUSE_STD_CONTAINERS for this anyhow.

The only remaining use of wxUSE_STL was as the default value for
wxUSE_STD_STRING_CONV_IN_WXSTRING option, but it's not really needed
for this neither, and this option can just be set to 0 by default.

Also add wxUSE_CHAR_CONV_IN_WXSTRING which can now be set to 0 too to
disable all unwanted implicit conversions (even "safe" ones, to wide
strings, in addition to the unsafe ones to narrow strings that could be
already disabled with wxUSE_UNSAFE_WXSTRING_CONV) to allow people who
don't want to have any implicit conversions at all to do it.

Keep --enable-stl configure option for compatibility, but warn if it is
used to tell people that it is not needed any longer.
2023-04-15 17:22:09 +02:00
..
anybutton.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
app.h
bmpbuttn.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
button.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
checkbox.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
checklst.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
chkconf.h Globally replace vadim@wxwindows.org with vadim@wxwidgets.org 2019-04-22 14:12:05 +02:00
choice.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
colschem.h
combobox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
control.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
custombgwin.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
dialog.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
frame.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
gauge.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
inpcons.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
inphand.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
listbox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
menu.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
menuitem.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
notebook.h Add wxNotebook::GetTabRect() to retrieve the tab position 2022-11-10 16:43:43 +01:00
radiobox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
radiobut.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
renderer.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
scrarrow.h Add wxUSE_SCROLLBAR guards in wxUniversal 2018-10-21 22:01:50 -04:00
scrolbar.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
scrthumb.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
scrtimer.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
setup.h Remove wxUSE_STL which is not really used any longer 2023-04-15 17:22:09 +02:00
setup_inc.h Remove setup0.h files 2021-01-31 19:02:56 +01:00
slider.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
spinbutt.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statbmp.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statbox.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statline.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
stattext.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
statusbr.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
stdrend.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
textctrl.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
tglbtn.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
theme.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
toolbar.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
toplevel.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
window.h Remove unused IsCanvasWindow() from wxUniv 2022-11-12 21:50:48 +01:00