checkin from browser
authorClaus Gittinger <cg@exept.de>
Sat, 18 Apr 1998 13:33:37 +0200
changeset 863 a401ecea61a3
parent 862 006a2d4392bb
child 864 d84a7a02f037
checkin from browser
ProgressIndicator.st
--- a/ProgressIndicator.st	Thu Apr 16 13:01:10 1998 +0200
+++ b/ProgressIndicator.st	Sat Apr 18 13:33:37 1998 +0200
@@ -561,14 +561,18 @@
 redraw
     "redraw the percentage bar and optional percentage string"
 
-    |s rx sx sy sw m w h|
+    |s rx sx sy sw m2 m w h|
 
     m := margin + 1.
-    w := width - (m*2).
-    h := height - (m*2).
+    m2 := m*2.
+
+    w := width - m2.
+    h := height - m2.
 
     rx := (w * percentage / 100) rounded.
 
+    self clear.
+
     self paint:bgColor.
     self fillRectangleX:m+rx y:m width:w-rx height:h.
 
@@ -596,7 +600,14 @@
         ]
     ]
 
-    "Modified: 22.10.1997 / 21:05:31 / cg"
+    "Modified: / 18.4.1998 / 02:34:00 / cg"
+!
+
+sizeChanged:how
+    super sizeChanged:how.
+    self invalidate
+
+    "Created: / 18.4.1998 / 02:34:37 / cg"
 ! !
 
 !ProgressIndicator methodsFor:'initialization'!
@@ -735,5 +746,5 @@
 !ProgressIndicator class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg2/ProgressIndicator.st,v 1.20 1998-04-07 15:26:22 tz Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/ProgressIndicator.st,v 1.21 1998-04-18 11:33:37 cg Exp $'
 ! !