wxwidgets/include/wx
Blake Madden 7555bba1bf Modernize ribbon code
The only real change in this commit is the use of wxRound() instead of
truncating cast to int when rescaling icons.

The rest consists of just some cleanup:

- Initialize (mostly) pointer member variables in their declaration.
- Remove wxT() from strings.
- Replace checks for __WXMAC__ with checks for __WXOSX__.
- Replace macros with lambda functions.
- Add "explicit"
- Replace wxString::IsEmpty() with empty().
- Use wxNOT_FOUND instead of -1.
- Use static_cast<> instead of C-style casts.

Closes #24261.
2024-02-09 17:04:43 +01:00
..
android Merge branch 'master' into webview-chromium 2024-01-17 00:22:39 +01:00
aui Restore wxAuiToolBar::RealizeHelper(bool) for compatibility 2024-01-28 17:32:32 +01:00
dfb Add wxClientDC::CanBeUsedForDrawing() 2023-12-26 19:27:50 +01:00
generic Remove unnecessary empty destructors 2024-01-28 18:16:07 +01:00
gtk Remove unnecessary empty destructors 2024-01-28 18:16:07 +01:00
html Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
meta Remove wxUSE_STD_STRING and wxUSE_STD_CONTAINERS_COMPATIBLY 2022-11-17 00:40:50 +01:00
msw Fix crash when closing a wxColourDialog under MSW 2024-02-06 19:07:46 +01:00
osx Add wxStandardPaths::GetSharedLibrariesDir() 2024-01-28 18:41:20 +01:00
persist Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
private Merge branch 'master' into webview-chromium 2024-01-17 00:22:39 +01:00
propgrid Merge branch 'no-global-ops' 2024-01-12 18:42:39 +01:00
protocol Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
qt Fix wxEVT_SET_CURSOR handling under wxQt 2024-01-19 02:56:45 +01:00
ribbon Modernize ribbon code 2024-02-09 17:04:43 +01:00
richtext Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
stc Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
univ Merge branch 'vlistbox-current-accessors' of https://github.com/wsu-cb/wxWidgets 2024-01-22 21:41:28 +01:00
unix Add wxStandardPaths::GetSharedLibrariesDir() 2024-01-28 18:41:20 +01:00
x11 wxX11: don't call CleanUp() from wxApp::Exit() 2024-01-30 20:36:41 +01:00
xml Add optional wxXmlParseError to wxXmlDocument::Load() 2024-01-19 02:55:54 +01:00
xrc Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
aboutdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
accel.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
access.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
activityindicator.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
addremovectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
affinematrix2d.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
affinematrix2dbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
afterstd.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
anidecod.h Use std::vector<wxImage> instead of wxImageArray 2023-04-12 18:09:47 +01:00
animate.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
animdecod.h Factor out 3 copies of identical code into wxInputStreamPeeker 2021-12-15 17:50:20 +01:00
any.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
anybutton.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
anystr.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
app.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
appprogress.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
apptrait.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
archive.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
arrimpl.cpp Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
arrstr.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
artprov.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
atomic.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
bannerwindow.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
base64.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
beforestd.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
bitmap.h Merge branch 'no-global-ops' 2024-01-12 18:42:39 +01:00
bmpbndl.h Hide operator<<() overloaded for wxBitmapBundle 2024-01-06 23:06:02 +01:00
bmpbuttn.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
bmpcbox.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
bookctrl.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
brush.h Disable wxDeprecatedGUIConstants comparisons without 3.2 compat 2024-01-06 02:06:31 +01:00
buffer.h Hide operator<<() overloads for wxString and related classes 2024-01-07 00:28:16 +01:00
build.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
busyinfo.h Show high resolution bitmaps in wxBusyInfo if available 2023-08-25 20:32:07 +02:00
button.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
calctrl.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
caret.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
catch_cppunit.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
chartype.h Don't mention ANSI build in comments in wx/chartype.h any more 2022-10-28 21:17:15 +01:00
checkbox.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
checkeddelete.h
checklst.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
chkconf.h Merge branch 'master' into webview-chromium 2023-09-06 03:49:49 +02:00
choicdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
choice.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
choicebk.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
clipbrd.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
clntdata.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
clrpicker.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
cmdargs.h Remove wxUSE_UNICODE checks as they're always true now 2022-10-27 19:43:30 +02:00
cmdline.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
cmdproc.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
cmndata.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
collheaderctrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
collpane.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
colordlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
colour.h Hide operator<<() overloads used for wxVariant support too 2024-01-06 23:06:02 +01:00
colourdata.h
combo.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
combobox.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
commandlinkbutton.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
compiler.h Add special define allowing to check for gcc 4.8 2023-04-10 18:50:27 +01:00
compositebookctrl.h Fix link when using wxSimplebook both directly and indirectly 2023-01-29 16:26:09 +01:00
compositewin.h Suppress GetCompositeWindowParts() override warning for clang too 2023-01-06 00:58:05 +01:00
confbase.h Use XDG-compliant location by default in wxFileConfig 2024-01-08 00:43:26 +01:00
config.h Add wxHAS_CONFIG_AS_{REG,FILE}CONFIG symbols 2024-01-04 02:55:05 +01:00
containr.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
control.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
convauto.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
cpp.h Define __WXFUNCTION__ as __func__ and don't use it any more 2022-11-11 01:24:13 +01:00
creddlg.h Add common dialog wxCredentialEntryDialog 2018-12-10 19:37:29 +01:00
crt.h
cshelp.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
ctrlsub.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
cursor.h Remove wxGTK1 port and GPE support 2022-10-16 22:01:02 +02:00
custombgwin.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dataobj.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dataview.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
datectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dateevt.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
datetime.h Hide overloaded wxTimeSpan and wxDateSpan operator*() 2024-01-06 23:06:02 +01:00
datetimectrl.h Add wxDateTimePickerCtrl::SetNullText() 2020-11-05 14:22:05 +01:00
datstrm.h Remove wxUSE_UNICODE checks as they're always true now 2022-10-27 19:43:30 +02:00
dc.h Add wxClientDC::CanBeUsedForDrawing() 2023-12-26 19:27:50 +01:00
dcbuffer.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dcclient.h Add wxClientDC::CanBeUsedForDrawing() 2023-12-26 19:27:50 +01:00
dcgraph.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcmemory.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcmirror.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcprint.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcps.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcscreen.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dcsvg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dde.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
debug.h Avoid double quoting assert message conditions 2023-07-24 14:03:34 +02:00
debugrpt.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
defs.h Make wxString and wxUniChar comparison operators friends too 2024-01-06 02:06:31 +01:00
dialog.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dialup.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dir.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dirctrl.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dirdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
display.h Add wxDisplay::GetFromRect() 2023-05-08 22:47:04 +01:00
dlimpexp.h Don't build separate webview_chromium library 2023-09-15 01:56:08 +02:00
dlist.h Minor documentation syntax and orthography fixes 2023-08-22 19:20:33 +02:00
dnd.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
docmdi.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
docview.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
dragimag.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dvrenderers.h Hide operator<<() overloads used for wxVariant support too 2024-01-06 23:06:02 +01:00
dynarray.h Also add wxObjArray::swap() for consistency with the other arrays 2024-01-21 00:01:54 +01:00
dynlib.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
dynload.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
editlbox.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
encconv.h Fix spelling in comments and documentation using codespell 2020-06-27 22:56:22 +02:00
encinfo.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
event.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
eventfilter.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
evtloop.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
evtloopsrc.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
except.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
fdrepdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
features.h Remove wxGTK1 port and GPE support 2022-10-16 22:01:02 +02:00
ffile.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
file.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
fileconf.h Use XDG-compliant location by default in wxFileConfig 2024-01-08 00:43:26 +01:00
filectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
filedlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
filedlgcustomize.h fix compilation errors for wxFileDialog when wxUSE_RADIOBTN is off 2023-06-23 02:50:37 +09:00
filefn.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
filehistory.h Remove wxGTK1 port and GPE support 2022-10-16 22:01:02 +02:00
filename.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
filepicker.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
filesys.h Use std::unordered_map<> in wxFileSystem 2023-04-18 00:42:54 +01:00
flags.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
fmappriv.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
font.h Remove unnecessary empty destructors 2024-01-28 18:16:07 +01:00
fontdata.h Add wxFontDialog::RestrictSelection() to disallow raster fonts 2020-07-04 13:14:38 +02:00
fontdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
fontenc.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
fontenum.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
fontmap.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
fontpicker.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
fontutil.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
frame.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
fs_arc.h Use std::unordered_map<> in wxArchiveFSHandler code 2023-04-18 00:42:54 +01:00
fs_data.h Add wxFileSystemHandler for "data" scheme 2023-12-18 22:19:11 +01:00
fs_filter.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
fs_inet.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
fs_mem.h Use std::unordered_map<std::unique_ptr<>> in wxMemoryFSHandler 2023-04-18 00:42:55 +01:00
fs_zip.h
fswatcher.h Use std::unordered_map<> in wxFileSystemWatcher code 2023-04-18 00:42:55 +01:00
gauge.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
gbsizer.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
gdicmn.h Merge branch 'no-global-ops' 2024-01-12 18:42:39 +01:00
gdiobj.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
geometry.h Hide overloaded operators on wxPoint2DInt and wxPoint2DDouble 2024-01-06 23:06:02 +01:00
gifdecod.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
glcanvas.h wxUniv: wxWindow: rename SetCurrent() to WXMakeCurrent() 2024-01-17 00:52:01 -05:00
graphics.h Remove unnecessary empty destructors 2024-01-28 18:16:07 +01:00
grid.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
hash.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
hashmap.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
hashset.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
headercol.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
headerctrl.h Fix column reordering in wxHeaderCtrlSimple and related problems 2023-12-31 17:57:19 +01:00
help.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
helpbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
helphtml.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
helpwin.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
htmllbox.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
hyperlink.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
icon.h Hide operator<<() overloads used for wxVariant support too 2024-01-06 23:06:02 +01:00
iconbndl.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
iconloc.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
imagbmp.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
image.h Hide operator<<() overloads used for wxVariant support too 2024-01-06 23:06:02 +01:00
imaggif.h Use std::vector<wxImage> instead of wxImageArray 2023-04-12 18:09:47 +01:00
imagiff.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagjpeg.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imaglist.h Make wxImageListBase DLL-exported to fix MSVS warnings 2024-01-21 01:42:54 +01:00
imagpcx.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagpng.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagpnm.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagtga.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagtiff.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
imagxpm.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
infobar.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
init.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
intl.h Deprecate wxLocale::AddCatalog() overload taking msgIdCharset 2023-10-02 19:21:48 +02:00
iosfwrap.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
ioswrap.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
ipc.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
ipcbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
itemattr.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
itemid.h Remove redundant "const" from wxItemId conversion operator 2023-06-03 21:07:40 +02:00
joystick.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
kbdstate.h Make wxKeyboardState ctor explicit 2020-08-21 11:49:34 +02:00
language.h Improve generated process for the language database files 2023-04-18 14:27:28 +02:00
layout.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
laywin.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
link.h
list.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
listbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
listbook.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
listbox.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
listctrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
listimpl.cpp Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
localedefs.h Add wxLanguageInfo::GetCanonicalWithRegion() helper 2022-04-02 16:45:20 +02:00
log.h Take C string in wxLogger::MaybeStore() to simplify 2024-01-30 18:47:06 +01:00
longlong.h Hide operator<<() and operator>>() overlods for wxLongLong_t 2024-01-06 23:06:02 +01:00
lzmastream.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
math.h Check that C++11 is available and remove tests for it 2022-10-11 00:02:29 +02:00
matrix.h Add wxDEPRECATED_EXPORT_CORE() macro for wxTransformMatrix 2022-09-18 19:53:39 +02:00
mdi.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
mediactrl.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
memconf.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
memory.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
memtext.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
menu.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
menuitem.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
metafile.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
mimetype.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
minifram.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
modalhook.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
module.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
mousemanager.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
mousestate.h Get rid of v2.8 code 2022-08-02 08:26:29 +02:00
msgdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
msgout.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
msgqueue.h
mstream.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
nativewin.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
nonownedwnd.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
notebook.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
notifmsg.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
numdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
numformatter.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
object.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
odcombo.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
overlay.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
ownerdrw.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
palette.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
panel.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
paper.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
pen.h Disable wxDeprecatedGUIConstants comparisons without 3.2 compat 2024-01-06 02:06:31 +01:00
peninfobase.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
persist.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
pickerbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
platform.h Fix compile-time check for macOS 11 2023-12-11 00:40:16 +01:00
platinfo.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
popupwin.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
position.h
power.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
preferences.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
print.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
printdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
prntbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
process.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
progdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
propdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
ptr_scpd.h
ptr_shrd.h
quantize.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
radiobox.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
radiobut.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
range.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
rawbmp.h Add wxHAS_PREMULTIPLIED_ALPHA to abstract if wxBitmap pixels are premultiplied. 2023-11-26 13:23:52 -08:00
rearrangectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
recguard.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
regex.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
region.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
renderer.h Add wxRendererNative implementation for wxQt 2024-01-23 03:22:06 +01:00
richmsgdlg.h Use wxASCII_STR() on string literals 2020-07-17 17:52:16 +02:00
richtooltip.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
rtti.h Remove memory debugging/tracing support and all related options 2023-01-05 21:41:38 +01:00
sashwin.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
sckaddr.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
sckipc.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
sckstrm.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
scopedarray.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
scopedptr.h Use std::unique_ptr<> instead of wxDECLARE_SCOPED_PTR 2023-03-06 18:36:37 +00:00
scopeguard.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
scrolbar.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
scrolwin.h Remove bool parameter from MacSetClipChildren() 2023-12-11 00:41:48 +01:00
secretstore.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
selstore.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
settings.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
setup_inc.h Merge branch 'master' into webview-chromium 2024-01-17 00:22:39 +01:00
setup_redirect.h
sharedptr.h Define comparison and arithmetic operators as hidden friends 2024-01-06 02:06:31 +01:00
simplebook.h Ensure that the currently shown wxSimplebook page has focus 2023-09-30 15:21:50 +02:00
sizer.h Centralize index checking in wxSizer code 2023-02-23 15:37:32 +00:00
slider.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
snglinst.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
socket.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
sound.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
spinbutt.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
spinctrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
splash.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
splitter.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
srchctrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
sstream.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
stack.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
stackwalk.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
statbmp.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
statbox.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
statline.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
stattext.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
statusbr.h Add wxStatusBar::AddFieldControl() to simplify adding controls 2023-12-05 00:39:04 +01:00
stdpaths.h Add wxStandardPaths::GetSharedLibrariesDir() 2024-01-28 18:41:20 +01:00
stdstream.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
stockitem.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
stopwatch.h
strconv.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
stream.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
string.h Hide operator<<() overloads for wxString and related classes 2024-01-07 00:28:16 +01:00
stringops.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
strvararg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
sysopt.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
systhemectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
tarstrm.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
taskbar.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
taskbarbutton.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
tbarbase.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
testing.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
textbuf.h Remove outdated and wrong comment about making functions const 2020-03-06 01:08:19 +01:00
textcompleter.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
textctrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
textdlg.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
textentry.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
textfile.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
textwrapper.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
tglbtn.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
thread.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
thrimpl.cpp Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
time.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
timectrl.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
timer.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
tipdlg.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
tipwin.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
tls.h Remove wxUSE_COMPILER_TLS and always use C++11 thread_local 2022-10-26 03:31:54 +02:00
tokenzr.h Don't use wxWxCharBuffer any more 2022-10-28 21:17:52 +01:00
toolbar.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
toolbook.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
tooltip.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
toplevel.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
tracker.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
translation.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
treebase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
treebook.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
treectrl.h Add wxTreeCtrl::GetStateImageCount() and HasStateImages() 2023-11-03 00:53:40 +01:00
treelist.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
txtstrm.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
typeinfo.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
types.h Stop using obsolete wxW64 macro 2022-10-11 00:02:29 +02:00
uiaction.h
uilocale.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
unichar.h Make wxString and wxUniChar comparison operators friends too 2024-01-06 02:06:31 +01:00
uri.h Improve wxURI parsing 2023-03-22 18:35:45 +01:00
url.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
ustring.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
utils.h Return null from wxGetX11Display() when using Wayland 2023-12-25 21:17:17 +01:00
valgen.h Add wxRadioButton group support to wxGenericValidator 2024-01-30 01:52:59 +01:00
validate.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
valnum.h Make checks on character entry in numeric validators less relaxed 2024-01-28 18:02:13 +01:00
valtext.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
variant.h Hide operator<<() overloads used for wxVariant support too 2024-01-06 23:06:02 +01:00
variantbase.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
vector.h Remove custom wxVector implementation 2022-10-11 00:45:30 +02:00
version.h Update library version to 3.3 2022-07-16 17:02:56 +02:00
versioninfo.h Add wxVersionInfo::AtLeast() 2022-12-04 00:44:09 +01:00
vidmode.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
vlbox.h wxVListBox: add GetCurrent()/SetCurrent() accessors 2024-01-11 00:47:04 -05:00
vms_x_fix.h
volume.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
vscroll.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
weakref.h Initialize wxWeakRef members in their declarations 2023-04-17 18:43:02 +02:00
webrequest.h Fix wxWebResponse::GetMimeType() always returning empty string 2023-04-20 15:15:54 +02:00
webview.h Merge branch 'master' into webview-chromium 2023-11-30 18:30:26 +01:00
webview_chromium.h Allow customizing CEF log file and log level 2024-01-17 01:16:06 +01:00
webviewarchivehandler.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
webviewfshandler.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
wfstream.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
window.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
windowid.h Define comparison and arithmetic operators as hidden friends 2024-01-06 02:06:31 +01:00
windowptr.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
withimages.h Fix using wxImageList in wxTreeCtrl in wxGTK in high DPI 2023-12-11 01:47:10 +01:00
wizard.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
wrapsizer.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00
wupdlock.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
wx.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
wxchar.h
wxcrt.h Remove wxUSE_UNICODE checks as they're always true now 2022-10-27 19:43:30 +02:00
wxcrtbase.h Remove wx own wxStringImpl implementation 2022-11-17 00:40:50 +01:00
wxcrtvararg.h Remove leftover blocks that used to be used in ANSI build 2023-01-12 17:08:59 +00:00
wxhtml.h
wxprec.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
xlocale.h Remove wxUSE_UNICODE checks as they're always true now 2022-10-27 19:43:30 +02:00
xpmdecod.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
xpmhand.h Remove all blank "Modified by:" lines from top comment blocks 2023-10-22 01:22:48 +02:00
xti.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
xti2.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
xtictor.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
xtihandler.h Use nullptr instead of NULL in the code and documentation 2022-10-18 01:25:25 +02:00
xtiprop.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
xtistrm.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
xtitypes.h Use std::unordered_map<> in XTI wxTypeInfo 2023-04-18 00:42:56 +01:00
xtixml.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
zipstrm.h Use "= default" for all trivial default ctors and dtors 2023-11-17 01:33:32 +01:00
zstream.h Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept 2022-10-15 18:10:45 +02:00