checkin from browser
authorClaus Gittinger <cg@exept.de>
Wed, 28 Apr 1999 19:15:50 +0200
changeset 1886 cb557485dfcb
parent 1885 84d1349e1a9a
child 1887 3e9d0074808d
checkin from browser
Scroller.st
--- a/Scroller.st	Wed Apr 28 15:58:38 1999 +0200
+++ b/Scroller.st	Wed Apr 28 19:15:50 1999 +0200
@@ -30,7 +30,8 @@
 		DefaultGhostColor DefaultGhostFrameColor DefaultGhostLevel
 		DefaultFixThumbHeight DefaultEdgeStyle DefaultFullViewBackground
 		DefaultThumbEnteredColor DefaultThumbActiveLevel SnapBackDistance
-		DefaultMiddleButtonJump NewCursors DefaultThumbImage HandleImage'
+		DefaultMiddleButtonJump NewCursors DefaultThumbImage HandleImage
+		DefaultHScrollerHeight DefaultVScrollerWidth'
 	poolDictionaries:''
 	category:'Views-Interactors'
 !
@@ -388,6 +389,9 @@
     DefaultThumbImage := StyleSheet at:#'scroller.thumbImage'.
     HandleImage := StyleSheet at:#'scroller.handleImage'.
 
+    DefaultVScrollerWidth  := StyleSheet at:#'scroller.vScrollerWidth' default:nil.
+    DefaultHScrollerHeight := StyleSheet at:#'scroller.hScrollerHeight' default:nil.
+
     StyleSheet fileReadFailed ifTrue:[
         DefaultViewBackground := Grey.
         DefaultThumbColor := White.
@@ -401,7 +405,7 @@
      self updateStyleCache
     "
 
-    "Modified: / 19.5.1998 / 16:24:02 / cg"
+    "Modified: / 28.4.1999 / 18:26:42 / cg"
 ! !
 
 !Scroller methodsFor:'accessing'!
@@ -2274,16 +2278,20 @@
 
     orientation == #vertical ifTrue:[
         h := defExt y.
-        w := (device horizontalPixelPerMillimeter asFloat * 5) rounded.
+        (w := DefaultVScrollerWidth) isNil ifTrue:[
+            w := (device horizontalPixelPerMillimeter asFloat * 5) rounded
+        ]
     ] ifFalse:[
         w := defExt x.
-        h := (device verticalPixelPerMillimeter asFloat * 5) rounded.
+        (h := DefaultHScrollerHeight) isNil ifTrue:[
+            h := (device verticalPixelPerMillimeter asFloat * 5) rounded
+        ]
     ].
 
     preferredExtent := w @ h.
     ^ preferredExtent.
 
-    "Modified: / 7.3.1999 / 00:08:10 / cg"
+    "Modified: / 28.4.1999 / 18:28:19 / cg"
 !
 
 thumbVisible
@@ -2311,5 +2319,5 @@
 !Scroller class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg/Scroller.st,v 1.125 1999-04-24 16:57:01 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg/Scroller.st,v 1.126 1999-04-28 17:15:50 cg Exp $'
 ! !