UIPropertyView.st
changeset 78 a0a00603a8b6
parent 74 dfa8644e0287
child 83 d9377c397262
--- a/UIPropertyView.st	Mon Mar 03 11:08:15 1997 +0100
+++ b/UIPropertyView.st	Tue Mar 04 11:21:16 1997 +0100
@@ -42,14 +42,12 @@
     ^
      
        #(#FullSpec
-          #'name:' 'uIPainterView'
-          #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
           #'window:' 
            #(#WindowSpec
               #'name:' 'uIPainterView'
               #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
               #'label:' 'unnamed'
-              #'bounds:' #(#Rectangle 0 0 356 379)
+              #'bounds:' #(#Rectangle 0 0 250 365)
           )
           #'component:' 
            #(#SpecCollection
@@ -60,6 +58,7 @@
                     #'layout:' #(#AlignmentOrigin 76 0 7 0 1 0)
                     #'label:' 'Layout:'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #center
                     #'hasCharacterOrientedLabel:' true
@@ -69,6 +68,7 @@
                     #'layout:' #(#LayoutFrame 79 0.0 7 0 -6 1.0 30 0)
                     #'label:' 'popup'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'model:' #layoutType
                     #'menu:' #layoutTypeList
                 )
@@ -77,6 +77,7 @@
                     #'layout:' #(#AlignmentOrigin 49 0 103 0 1 0)
                     #'label:' 'top'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #right
                     #'hasCharacterOrientedLabel:' true
@@ -86,6 +87,7 @@
                     #'layout:' #(#Point 58 48)
                     #'label:' 'relative'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #center
                     #'hasCharacterOrientedLabel:' true
@@ -95,6 +97,7 @@
                     #'layout:' #(#Point 154 49)
                     #'label:' 'offset'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #center
                     #'hasCharacterOrientedLabel:' true
@@ -104,6 +107,7 @@
                     #'layout:' #(#AlignmentOrigin 63 0 175 0 1 0)
                     #'label:' 'align H'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #right
                     #'hasCharacterOrientedLabel:' true
@@ -113,6 +117,7 @@
                     #'layout:' #(#AlignmentOrigin 63 0 201 0 1 0)
                     #'label:' 'align V'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #right
                     #'hasCharacterOrientedLabel:' true
@@ -199,6 +204,7 @@
                     #'name:' 'button1'
                     #'layout:' #(#LayoutFrame 119 0 76 0 138 0 94 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeRelativeLeft
                 )
@@ -206,6 +212,7 @@
                     #'name:' 'button2'
                     #'layout:' #(#LayoutFrame 119 0 103 0 138 0 121 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeRelativeTop
                 )
@@ -213,6 +220,7 @@
                     #'name:' 'button3'
                     #'layout:' #(#LayoutFrame 217 0 76 0 236 0 94 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeOffsetLeft
                 )
@@ -220,6 +228,7 @@
                     #'name:' 'button4'
                     #'layout:' #(#LayoutFrame 217 0 103 0 236 0 121 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeOffsetTop
                 )
@@ -227,6 +236,7 @@
                     #'name:' 'button8'
                     #'layout:' #(#LayoutFrame 119 0 137 0 138 0 155 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeRelativeLeftTop
                 )
@@ -234,6 +244,7 @@
                     #'name:' 'button9'
                     #'layout:' #(#LayoutFrame 217 0 137 0 236 0 155 0)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeOffsetLeftTop
                 )
@@ -242,6 +253,7 @@
                     #'layout:' #(#AlignmentOrigin 49 0 137 0 1 0)
                     #'label:' 'all'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #right
                     #'hasCharacterOrientedLabel:' true
@@ -251,6 +263,7 @@
                     #'layout:' #(#AlignmentOrigin 49 0 76 0 1 0)
                     #'label:' 'left'
                     #'initiallyInvisible:' false
+                    #'translateLabel:' false
                     #'level:' 0
                     #'adjust:' #right
                     #'hasCharacterOrientedLabel:' true
@@ -258,10 +271,12 @@
                  #(#DividerSpec
                     #'name:' 'separator1'
                     #'layout:' #(#Rectangle 154 177 203 188)
+                    #'orientation:' #horizontal
                 )
                  #(#DividerSpec
                     #'name:' 'separator2'
                     #'layout:' #(#Rectangle 154 208 203 219)
+                    #'orientation:' #horizontal
                 )
                  #(#DividerSpec
                     #'name:' 'separator3'
@@ -277,6 +292,7 @@
                     #'name:' 'alignBR'
                     #'layout:' #(#Rectangle 201 207 213 219)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignBottomRight
                 )
@@ -284,6 +300,7 @@
                     #'name:' 'alignTL'
                     #'layout:' #(#Rectangle 145 176 157 188)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignTopLeft
                 )
@@ -291,6 +308,7 @@
                     #'name:' 'alignTR'
                     #'layout:' #(#Rectangle 201 176 213 188)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignTopRight
                 )
@@ -298,6 +316,7 @@
                     #'name:' 'alignBL'
                     #'layout:' #(#Rectangle 145 206 157 218)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignBottomLeft
                 )
@@ -305,6 +324,7 @@
                     #'name:' 'alignTC'
                     #'layout:' #(#Rectangle 173 176 185 188)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignTopCenter
                 )
@@ -312,6 +332,7 @@
                     #'name:' 'alignBC'
                     #'layout:' #(#Rectangle 173 207 185 219)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignBottomCenter
                 )
@@ -319,6 +340,7 @@
                     #'name:' 'alignLC'
                     #'layout:' #(#Rectangle 145 191 157 203)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignLeftCenter
                 )
@@ -326,6 +348,7 @@
                     #'name:' 'alignRC'
                     #'layout:' #(#Rectangle 201 191 213 203)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignRightCenter
                 )
@@ -333,6 +356,7 @@
                     #'name:' 'alignC'
                     #'layout:' #(#Rectangle 173 191 185 203)
                     #'label:' ''
+                    #'translateLabel:' false
                     #'tabable:' false
                     #'model:' #makeAlignCenter
                 )
@@ -1215,7 +1239,7 @@
     ].
 
     prevSpecClass   := specBeingEdited class.
-    specBeingEdited := (builderView generateSpecFor:currentView) first.
+    specBeingEdited := builderView specFor:currentView.
 
     (    (specBeingEdited class == prevSpecClass)
      and:[specChannel notNil]
@@ -1816,7 +1840,7 @@
     "cancel all changes and read back attributes from current view
     "
     modified ifTrue:[
-        specBeingEdited := (builderView generateSpecFor:currentView) first.
+        specBeingEdited := builderView specFor:currentView.
         self reload
     ].
 !