linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #04816
[Branch ~dcplusplus-team/dcplusplus/trunk] Rev 2685: resize controls on a font change
------------------------------------------------------------
revno: 2685
committer: poy <poy@xxxxxxxxxx>
branch nick: trunk
timestamp: Sun 2011-11-20 18:12:06 +0100
message:
resize controls on a font change
modified:
win32/MainWindow.cpp
--
lp:dcplusplus
https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk
Your team Dcplusplus-team is subscribed to branch lp:dcplusplus.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk/+edit-subscription
=== modified file 'win32/MainWindow.cpp'
--- win32/MainWindow.cpp 2011-11-20 16:59:46 +0000
+++ win32/MainWindow.cpp 2011-11-20 17:12:06 +0000
@@ -1056,6 +1056,10 @@
dwt::Control* widget = dwt::hwnd_cast<dwt::Control*>(hwnd);
if(widget && widget->getFont()->handle() == reinterpret_cast<HFONT>(prevFont)) {
widget->setFont(WinUtil::font);
+ widget->layout();
+ if(dynamic_cast<dwt::Grid*>(widget->getParent())) {
+ widget->getParent()->layout();
+ }
}
return TRUE;
}