wxwidgets/src
Vadim Zeitlin 97546a6f0c Really fix wxProcessDialog size when the message length changes
Ensure that we only increase the dialog width but never decrease it to
prevent the dialog from jumping annoyingly to different size with each
label change.

The previous attempt to do this in 4101849b4d (Grow
wxGenericProgressDialog automatically if needed, 2017-10-27) didn't work
because it seemingly didn't take into account the fact that wxStaticText
width changes when its label changes and so calling SetLabel() could
make it smaller, meaning that the next update would call Fit() again.

So fix this by preventing the control from changing its size by using
wxST_NO_AUTORESIZE and then only resizing it manually if it really needs
more space.

See #10624, #23727.
2023-07-22 22:58:55 +02:00
..
aui Add wxUxThemeHandle::GetTrueSize() and GetDrawSize() helpers 2023-06-03 19:18:57 +01:00
common Merge branch 'fix_no_intl_no_radiobtn' of https://github.com/matyalatte/wxWidgets 2023-07-03 20:05:49 +02:00
dfb Use std::unordered_map<> in wxDFB 2023-04-12 18:15:45 +01:00
expat@23b7f47ef6 Apply fix for CVE-2022-40674 to Expat submodule 2022-10-07 02:02:33 +02:00
generic Really fix wxProcessDialog size when the message length changes 2023-07-22 22:58:55 +02:00
gtk Merge branch 'gcc-wextra' 2023-07-08 00:36:47 +02:00
html Fix default colours used by wxHtmlWindow in dark mode 2023-06-01 17:00:14 +01:00
jpeg@8524936115 Upgrade libjpeg to the latest 9d version 2020-04-04 00:46:40 +02:00
msw Fix wxDateTimePickerCtrl arrows redrawing with WS_EX_COMPOSITED 2023-07-20 15:20:51 +02:00
osx Remove obsolete wxOSX_USE_EXPERIMENTAL_FONTDIALOG build setting 2023-07-20 14:42:39 +02:00
png@d675c669c8 Update libpng and libtiff to fix warnings with latest clang 2022-03-20 16:01:31 +01:00
propgrid Add operators for boolean conversions to wxPGGlobalVars 2023-06-03 21:07:40 +02:00
qt Initialize base class in copy ctor in the other ports too 2023-07-04 01:24:43 +02:00
ribbon Fix wxRibbonToolBar::GetToolByPos() and DeleteToolByPos() 2023-04-18 14:37:04 +02:00
richtext Use std::unordered_map<> in wxRichTextXMLHandler 2023-04-18 00:42:55 +01:00
stc Update Scintilla submodules to avoid warnings with -Wextra 2023-07-04 01:25:03 +02:00
tiff@af035310bd Update libtiff submodule to remove snprintf() check in configure 2022-04-14 00:26:01 +02:00
univ Fix showing hint in wxUniv wxTextCtrl 2023-05-02 18:58:36 +02:00
unix Read Linux distribution info from os-release file 2023-07-20 15:24:35 +02:00
x11 Initialize base class in copy ctor in the other ports too 2023-07-04 01:24:43 +02:00
xml Replace all remaining occurrences of wxScopedPtr 2023-03-06 23:53:13 +01:00
xrc Fix wxXRC LoadBitmapFromFS() when wxUSE_FILESYSTEM==0 2023-07-21 20:25:34 +02:00
zlib@a6c8900ecb Update bundled zlib to 1.2.13.1 2023-01-26 23:41:10 +01:00