Vadim Zeitlin
4f4c5fcfdf
Use nullptr instead of NULL in the code and documentation
...
This is a combination of running clang-tidy with modernize-use-nullptr
check for some ports (GTK, X11, OSX) and manual changes to the ports for
which it couldn't be used easily (MSW, DFB) and also manually updating
the docs.
Also replace NULL with null or nullptr in the comments as this is more
consistent with the use of nullptr in the code and makes it simpler to
grep for the remaining occurrences of NULL itself.
And also use null in the assert messages.
Only a few occurrences of "NULL" are still left in non-C files, mostly
corresponding to unclear comments or string output which it might not be
safe to change.
2022-10-18 01:25:25 +02:00
PB
88d526660f
Replace wxOVERRIDE and wxNOEXCEPT with override and noexcept
...
Don't use deprecated macros in wxWidgets itself.
2022-10-15 18:10:45 +02:00
Alexander Koshelev
8f43e103e9
Use wxBitmapBundle in wxHeaderColumn in samples
2022-03-04 03:37:20 +01:00
Blake Madden
1380b1914c
Fix typos in sample comments
...
Closes https://github.com/wxWidgets/wxWidgets/pull/2513
2021-09-07 19:23:31 +02:00
PB
f57f214122
Remove BCC-specific hdrstop pragma from everywhere
2020-10-12 21:58:37 +02:00
Maarten Bent
a31cf55a8d
Add more columns to Header control in widgets sample
...
Show column settings horizontally.
Fix binding to header control events after it is recreated.
2020-01-19 14:56:45 +01:00
Artur Wieczorek
a4ba437aeb
Fix handling wxHeaderCtrlSimple events in widgets sample
...
Generic implementation of wxHeaderCtrlSimple processes EVT_HEADER_xxx internally so we cannot block processing these events in our handlers.
2019-06-29 11:16:31 +02:00
Artur Wieczorek
c5d73f819a
Keep track of wxHeaderCtrl events in widgets sample
2019-06-16 19:52:42 +02:00
Artur Wieczorek
5261605a61
Use wxSizerFlags-based API in widgets sample
...
Make the code more clear by using wxSizerFlags.
2019-01-20 13:23:11 +01:00
Vadim Zeitlin
2a452c0b60
Fix widgets sample build when using precompiled headers
...
wx/artprov.h is not included from wx/wx.h, so it needs to be always
included from this header and not only when !WX_PRECOMP.
2019-01-19 23:02:09 +01:00
Artur Wieczorek
4fabf5238f
Fix harmless signed/unsigned comparison warning in widgets sample
...
Cast WXSIZEOF to int before comparing it with int variables.
2019-01-19 22:51:44 +01:00
Artur Wieczorek
7a6200631a
Extend wxHeaderCtrl demonstration in widgets sample
...
Added ability to show header columns with various style flags.
2019-01-19 22:09:11 +01:00
Artur Wieczorek
defae61c13
Extend wxHeaderCtrl demonstration in widgets sample
...
Added ability to show wxHeaderCtrl with various styles.
2019-01-17 21:51:56 +01:00
Blake Eryx
b70ed2d8c8
Remove more wxT() macros from samples
...
Also use wxString instead of wxChar* strings.
Closes https://github.com/wxWidgets/wxWidgets/pull/950
2018-09-29 17:16:12 +02:00
Vadim Zeitlin
64196306bc
Add a very simple page showing wxHeaderCtrl in the widgets sample
...
This is mostly in order to test that changing font and colours works for this
control (or, rather, that currently it doesn't in wxMSW).
2016-04-17 16:03:28 +02:00