ScrollableView.st
changeset 1354 c260c896ea66
parent 1344 0912e7165023
child 1357 2dfa1f8f820d
--- a/ScrollableView.st	Tue Oct 21 20:03:18 1997 +0200
+++ b/ScrollableView.st	Tue Oct 21 20:15:06 1997 +0200
@@ -10,6 +10,8 @@
  hereby transferred.
 "
 
+'From Smalltalk/X, Version:3.2.1 on 20-oct-1997 at 5:48:38 pm'                  !
+
 SimpleView subclass:#ScrollableView
 	instanceVariableNames:'scrolledView vScrollBar hScrollBar scrollBarPosition lockUpdates
 		hideScrollBars hasHorizontalScrollBar hasVerticalScrollBar
@@ -861,7 +863,10 @@
 updateStyleCache
     "extract values from the styleSheet and cache them in class variables"
 
-    <resource: #style (#scrolledViewLevel #scrolledViewMargin)>
+    <resource: #style (#'scrolledView.level' #'scrolledView.margin'
+                       #'scrolledView.borderWidth'
+                       #'scrollBarSpacing' #'scrollBarLevel'
+                       #'scrollableViewLevel' #'scrollableViewBackgroundColor' )>
 
     |defLevel defMargin defSpacing|
 
@@ -874,9 +879,9 @@
         defMargin := 0.
         defSpacing := 0
     ].
-    DefaultScrolledViewLevel := StyleSheet at:'scrolledViewLevel' default:defLevel.
-    DefaultScrolledViewBorderWidth := StyleSheet at:'scrolledViewBorderWidth' default:nil.
-    DefaultScrolledViewMargin := StyleSheet at:'scrolledViewMargin' default:defMargin.
+    DefaultScrolledViewLevel := StyleSheet at:'scrolledView.level' default:defLevel.
+    DefaultScrolledViewBorderWidth := StyleSheet at:'scrolledView.borderWidth' default:nil.
+    DefaultScrolledViewMargin := StyleSheet at:'scrolledView.margin' default:defMargin.
     DefaultScrollBarSpacing := StyleSheet at:'scrollBarSpacing' default:defSpacing.
     DefaultLevel := StyleSheet at:'scrollableViewLevel' default:nil.
     DefaultScrollBarLevel := StyleSheet at:'scrollBarLevel' default:nil.
@@ -886,7 +891,7 @@
      self updateStyleCache
     "
 
-    "Modified: 7.3.1997 / 15:03:37 / cg"
+    "Modified: 20.10.1997 / 15:13:10 / cg"
 ! !
 
 !ScrollableView methodsFor:'accessing-behavior'!
@@ -1574,8 +1579,9 @@
         scrolledViewLayout topOffset:sTopOffs.
         scrolledViewLayout bottomOffset:sBottomOffs.
 
-        ((hScrollBar isNil or:[hScrollBarHidden])
-        and:[(vScrollBar isNil or:[vScrollBarHidden])]) ifTrue:[
+        (hideScrollBars not
+        and:[(hScrollBar isNil or:[hScrollBarHidden])
+        and:[(vScrollBar isNil or:[vScrollBarHidden])]]) ifTrue:[
             scrolledView level:0
         ] ifFalse:[
             scrolledView level:DefaultScrolledViewLevel.
@@ -1602,7 +1608,7 @@
     ].
 
     "Created: 6.3.1997 / 18:06:23 / cg"
-    "Modified: 19.3.1997 / 16:33:56 / cg"
+    "Modified: 20.10.1997 / 17:47:46 / cg"
 !
 
 setupVertical:isVertical mini:miniV horizontal:isHorizontal mini:miniH 
@@ -1881,5 +1887,5 @@
 !ScrollableView class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg/ScrollableView.st,v 1.72 1997-10-11 15:56:51 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg/ScrollableView.st,v 1.73 1997-10-21 18:12:28 cg Exp $'
 ! !