summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java
diff options
context:
space:
mode:
authorVeronika Irvine <veronika>2004-01-07 20:57:29 +0000
committerVeronika Irvine <veronika>2004-01-07 20:57:29 +0000
commit6a317df17180612d0cadc5ba7acd92ce8c2fe23a (patch)
tree095f54da059ec955766ba26c1a918347d313f762 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java
parent761860366d606e3cd4f94e05017feff9792a90ab (diff)
downloadeclipse.platform.swt-6a317df17180612d0cadc5ba7acd92ce8c2fe23a.tar.gz
eclipse.platform.swt-6a317df17180612d0cadc5ba7acd92ce8c2fe23a.tar.xz
eclipse.platform.swt-6a317df17180612d0cadc5ba7acd92ce8c2fe23a.zip
forceResize before GetClientRect
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java
index 3692c449e1..0fbfa026d2 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ScrollBar.java
@@ -200,6 +200,7 @@ public void dispose () {
* Not currently used.
*/
Rectangle getBounds () {
+ parent.forceResize ();
RECT rect = new RECT ();
OS.GetClientRect (parent.handle, rect);
int x = 0, y = 0, width, height;
@@ -362,6 +363,7 @@ public int getSelection () {
*/
public Point getSize () {
checkWidget();
+ parent.forceResize ();
RECT rect = new RECT ();
OS.GetClientRect (parent.handle, rect);
int width, height;