------------------------------------------------------------
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

Reply via email to