--- 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
].
!