------------------------------------------------------------
revno: 2685
committer: poy <[email protected]>
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;
}
_______________________________________________
Mailing list: https://launchpad.net/~linuxdcpp-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~linuxdcpp-team
More help : https://help.launchpad.net/ListHelp