changeset 296:4289aa6cbc0c

Fix: render bug of multicolumn tree widget.
author Frank Benoit <benoit@tionex.de>
date Fri, 22 Aug 2008 18:06:47 +0200
parents f478f12be363
children 7d431a32f71e
files dwt/widgets/Tree.d
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/dwt/widgets/Tree.d	Fri Aug 22 15:22:13 2008 +0200
+++ b/dwt/widgets/Tree.d	Fri Aug 22 18:06:47 2008 +0200
@@ -4829,9 +4829,9 @@
         horizontalBar.setPageIncrement (info.nPage);
     }
     OS.GetClientRect (hwndParent, &rect);
-    auto hHeap = OS.GetProcessHeap ();
     HDLAYOUT playout;
-    playout.prc = &rect;
+    RECT layoutrect = rect;
+    playout.prc = &layoutrect;
     WINDOWPOS pos;
     playout.pwpos = &pos;
     OS.SendMessage (hwndHeader, OS.HDM_LAYOUT, 0, &playout);
@@ -6780,7 +6780,6 @@
 }
 
 override LRESULT WM_PAINT (int wParam, int lParam) {
-
     if (shrink && !ignoreShrink) {
         /* Resize the item array to fit the last item */
         int count = items.length - 1;