--- a/UIPropertyView.st Fri Feb 28 12:40:36 1997 +0100
+++ b/UIPropertyView.st Fri Feb 28 13:24:39 1997 +0100
@@ -44,12 +44,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 248 304)
)
@@ -59,10 +57,8 @@
#(
#(#LabelSpec
#'name:' 'label9'
- #'layout:' #(#LayoutFrame 5 0 7 0 48 0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 76 0 7 0 1 0)
#'label:' 'Layout:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -71,10 +67,8 @@
)
#(#PopUpListSpec
#'name:' 'popUpList1'
- #'layout:' #(#LayoutFrame 58 0.0 7 0 -12 1.0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#LayoutFrame 79 0.0 7 0 -6 1.0 30 0)
#'label:' 'popup'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'model:' #layoutType
@@ -82,22 +76,18 @@
)
#(#LabelSpec
#'name:' 'label2'
- #'layout:' #(#LayoutFrame 5 0 103 0 48 0 121 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 49 0 103 0 1 0)
#'label:' 'top'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
- #'adjust:' #center
+ #'adjust:' #right
#'hasCharacterOrientedLabel:' true
)
#(#LabelSpec
#'name:' 'label3'
- #'layout:' #(#LayoutFrame 58 0 48 0 104 0 65 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 58 48)
#'label:' 'relative'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -106,10 +96,8 @@
)
#(#LabelSpec
#'name:' 'label4'
- #'layout:' #(#LayoutFrame 154 0 49 0 190 0 66 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 154 49)
#'label:' 'offset'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -118,36 +106,28 @@
)
#(#LabelSpec
#'name:' 'label5'
- #'layout:' #(#LayoutFrame 5 0 167 0 48 0 185 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 66 0 167 0 1 0)
#'label:' 'align H'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
- #'adjust:' #center
+ #'adjust:' #right
#'hasCharacterOrientedLabel:' true
)
#(#LabelSpec
#'name:' 'label6'
- #'layout:' #(#LayoutFrame 5 0 193 0 48 0 211 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 66 0 193 0 1 0)
#'label:' 'align V'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
- #'adjust:' #center
+ #'adjust:' #right
#'hasCharacterOrientedLabel:' true
)
#(#InputFieldSpec
#'name:' 'editField1'
#'layout:' #(#LayoutFrame 58 0 76 0 115 0 94 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -160,11 +140,7 @@
#(#InputFieldSpec
#'name:' 'editField2'
#'layout:' #(#LayoutFrame 58 0 103 0 115 0 121 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -176,12 +152,8 @@
)
#(#InputFieldSpec
#'name:' 'editField5'
- #'layout:' #(#LayoutFrame 58 0 167 0 115 0 185 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
+ #'layout:' #(#LayoutFrame 68 0 167 0 125 0 185 0)
#'model:' #leftAlignmentFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -193,12 +165,8 @@
)
#(#InputFieldSpec
#'name:' 'editField6'
- #'layout:' #(#LayoutFrame 58 0 193 0 115 0 211 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
+ #'layout:' #(#LayoutFrame 68 0 193 0 125 0 211 0)
#'model:' #topAlignmentFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -211,11 +179,7 @@
#(#InputFieldSpec
#'name:' 'editField3'
#'layout:' #(#LayoutFrame 154 0 76 0 212 0 94 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -228,11 +192,7 @@
#(#InputFieldSpec
#'name:' 'editField4'
#'layout:' #(#LayoutFrame 154 0 103 0 212 0 121 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -245,126 +205,76 @@
#(#ActionButtonSpec
#'name:' 'button1'
#'layout:' #(#LayoutFrame 119 0 76 0 138 0 94 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button2'
#'layout:' #(#LayoutFrame 119 0 103 0 138 0 121 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button3'
#'layout:' #(#LayoutFrame 217 0 76 0 236 0 94 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button4'
#'layout:' #(#LayoutFrame 217 0 103 0 236 0 121 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button8'
#'layout:' #(#LayoutFrame 119 0 129 0 138 0 147 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeLeftTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button9'
#'layout:' #(#LayoutFrame 217 0 129 0 236 0 147 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetLeftTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#LabelSpec
#'name:' 'label7'
- #'layout:' #(#LayoutFrame 5 0 129 0 48 0 147 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 49 0 129 0 1 0)
#'label:' 'all'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
- #'adjust:' #center
+ #'adjust:' #right
#'hasCharacterOrientedLabel:' true
)
#(#LabelSpec
#'name:' 'label1'
- #'layout:' #(#LayoutFrame 5 0 76 0 48 0 94 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 49 0 76 0 1 0)
#'label:' 'left'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
- #'adjust:' #center
+ #'adjust:' #right
#'hasCharacterOrientedLabel:' true
)
)
)
)
+
+ "Modified: 28.2.1997 / 13:17:26 / cg"
!
specificationExtent
@@ -385,12 +295,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 238 303)
)
@@ -400,10 +308,8 @@
#(
#(#LabelSpec
#'name:' 'label1'
- #'layout:' #(#LayoutFrame 16 0 62 0 79 0 79 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 99 0 62 0 1 0)
#'label:' 'horizontal:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -412,10 +318,8 @@
)
#(#LabelSpec
#'name:' 'label2'
- #'layout:' #(#LayoutFrame 16 0 89 0 79 0 107 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 99 0 89 0 1 0)
#'label:' 'vertical:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -424,12 +328,8 @@
)
#(#InputFieldSpec
#'name:' 'editField1'
- #'layout:' #(#LayoutFrame 86 0 62 0 179 0 80 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
+ #'layout:' #(#LayoutFrame 104 0 62 0 197 0 80 0)
#'model:' #leftOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -441,12 +341,8 @@
)
#(#InputFieldSpec
#'name:' 'editField2'
- #'layout:' #(#LayoutFrame 86 0 89 0 179 0 107 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
+ #'layout:' #(#LayoutFrame 104 0 89 0 197 0 107 0)
#'model:' #rightOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -458,10 +354,8 @@
)
#(#LabelSpec
#'name:' 'label0'
- #'layout:' #(#LayoutFrame 16 0 15 0 79 0 32 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 16 15)
#'label:' 'Extent:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -471,6 +365,8 @@
)
)
)
+
+ "Modified: 28.2.1997 / 13:15:05 / cg"
!
specificationLayoutFrame
@@ -491,12 +387,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 238 291)
)
@@ -506,10 +400,8 @@
#(
#(#LabelSpec
#'name:' 'label0'
- #'layout:' #(#LayoutFrame 5 0 7 0 48 0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 71 0 7 0 1 0)
#'label:' 'Layout:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -518,22 +410,17 @@
)
#(#PopUpListSpec
#'name:' 'popUpList1'
- #'layout:' #(#LayoutFrame 58 0.0 7 0 -12 1.0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#LayoutFrame 74 0.0 7 0 -4 1.0 30 0)
#'label:' 'popup'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'model:' #layoutType
#'menu:' #layoutTypeList
)
-
#(#LabelSpec
#'name:' 'label left'
- #'layout:' #(#LayoutFrame 12 0 79 0 53 0 97 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 60 0 79 0 1 0)
#'label:' 'left'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -542,10 +429,8 @@
)
#(#LabelSpec
#'name:' 'label top'
- #'layout:' #(#LayoutFrame 12 0 107 0 53 0 125 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 60 0 107 0 1 0)
#'label:' 'top'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -554,10 +439,8 @@
)
#(#LabelSpec
#'name:' 'label right'
- #'layout:' #(#LayoutFrame 12 0 135 0 53 0 153 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 60 0 135 0 1 0)
#'label:' 'right'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -566,10 +449,8 @@
)
#(#LabelSpec
#'name:' 'label bottom'
- #'layout:' #(#LayoutFrame 12 0 163 0 53 0 181 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 60 0 163 0 1 0)
#'label:' 'bottom'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -578,10 +459,8 @@
)
#(#LabelSpec
#'name:' 'label relative'
- #'layout:' #(#LayoutFrame 65 0 50 0 110 0 68 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 65 50)
#'label:' 'relative'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -590,10 +469,8 @@
)
#(#LabelSpec
#'name:' 'label offset'
- #'layout:' #(#LayoutFrame 159 0 50 0 190 0 68 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 159 50)
#'label:' 'offset'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -602,22 +479,8 @@
)
#(#LabelSpec
#'name:' 'label all relative'
- #'layout:' #(#LayoutFrame 12 0 197 0 53 0 215 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 60 0 197 0 1 0)
#'label:' 'all'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
- #'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
- #'level:' 0
- #'adjust:' #center
- #'hasCharacterOrientedLabel:' true
- )
- #(#LabelSpec
- #'name:' 'label all absolute'
- #'layout:' #(#LayoutFrame 159 0 197 0 210 0 215 0)
- #'isOpaque:' true
- #'label:' 'all'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -627,11 +490,7 @@
#(#InputFieldSpec
#'name:' 'relative E1'
#'layout:' #(#LayoutFrame 65 0 79 0 113 0 97 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftFraction
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -644,11 +503,7 @@
#(#InputFieldSpec
#'name:' 'relative E2'
#'layout:' #(#LayoutFrame 65 0 107 0 113 0 125 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topFraction
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -661,11 +516,7 @@
#(#InputFieldSpec
#'name:' 'relative E3'
#'layout:' #(#LayoutFrame 65 0 135 0 113 0 153 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #rightFraction
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -678,11 +529,7 @@
#(#InputFieldSpec
#'name:' 'relative E4'
#'layout:' #(#LayoutFrame 65 0 163 0 113 0 181 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #bottomFraction
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -695,11 +542,7 @@
#(#InputFieldSpec
#'name:' 'offset E1'
#'layout:' #(#LayoutFrame 159 0 79 0 210 0 97 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftOffset
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -712,11 +555,7 @@
#(#InputFieldSpec
#'name:' 'offset E2'
#'layout:' #(#LayoutFrame 159 0 107 0 210 0 125 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topOffset
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -729,11 +568,7 @@
#(#InputFieldSpec
#'name:' 'offset E3'
#'layout:' #(#LayoutFrame 159 0 135 0 210 0 153 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #rightOffset
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -746,11 +581,7 @@
#(#InputFieldSpec
#'name:' 'offset E4'
#'layout:' #(#LayoutFrame 159 0 163 0 210 0 181 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #bottomOffset
- #'isReadOnly:' false
#'tabable:' false
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -763,166 +594,88 @@
#(#ActionButtonSpec
#'name:' 'relative B1'
#'layout:' #(#LayoutFrame 117 0 79 0 136 0 97 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'relative B2'
#'layout:' #(#LayoutFrame 117 0 107 0 136 0 125 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'relative B3'
#'layout:' #(#LayoutFrame 117 0 135 0 136 0 153 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeRight
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'relative B4'
#'layout:' #(#LayoutFrame 117 0 163 0 136 0 181 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeBottom
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'relative BAll'
#'layout:' #(#LayoutFrame 117 0 197 0 136 0 215 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeAll
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'offset B1'
#'layout:' #(#LayoutFrame 214 0 79 0 233 0 97 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'offset B2'
#'layout:' #(#LayoutFrame 214 0 107 0 233 0 125 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'offset B3'
#'layout:' #(#LayoutFrame 214 0 135 0 233 0 153 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetRight
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'offset B4'
#'layout:' #(#LayoutFrame 214 0 163 0 233 0 181 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetBottom
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'offset BAll'
#'layout:' #(#LayoutFrame 214 0 197 0 233 0 215 0)
- #'isOpaque:' true
#'label:' ' '
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetAll
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
)
)
)
+
+ "Modified: 28.2.1997 / 13:19:49 / cg"
!
specificationLayoutOrigin
@@ -943,12 +696,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 238 303)
)
@@ -958,10 +709,8 @@
#(
#(#LabelSpec
#'name:' 'label0'
- #'layout:' #(#LayoutFrame 5 0 7 0 48 0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 71 0 7 0 1 0)
#'label:' 'Layout:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -970,22 +719,17 @@
)
#(#PopUpListSpec
#'name:' 'popUpList1'
- #'layout:' #(#LayoutFrame 58 0.0 7 0 -12 1.0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#LayoutFrame 75 0.0 7 0 -5 1.0 30 0)
#'label:' 'popup'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'model:' #layoutType
#'menu:' #layoutTypeList
)
-
#(#LabelSpec
#'name:' 'label1'
- #'layout:' #(#LayoutFrame 16 0 82 0 44 0 100 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 55 0 82 0 1 0)
#'label:' 'left'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -994,10 +738,8 @@
)
#(#LabelSpec
#'name:' 'label2'
- #'layout:' #(#LayoutFrame 16 0 109 0 44 0 127 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 55 0 109 0 1 0)
#'label:' 'top'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1006,10 +748,8 @@
)
#(#LabelSpec
#'name:' 'label3'
- #'layout:' #(#LayoutFrame 57 0 50 0 103 0 67 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 57 50)
#'label:' 'relative'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1018,10 +758,8 @@
)
#(#LabelSpec
#'name:' 'label4'
- #'layout:' #(#LayoutFrame 154 0 51 0 190 0 68 0)
- #'isOpaque:' true
+ #'layout:' #(#Point 154 51)
#'label:' 'offset'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1031,11 +769,7 @@
#(#InputFieldSpec
#'name:' 'editField1'
#'layout:' #(#LayoutFrame 57 0 82 0 114 0 100 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1048,11 +782,7 @@
#(#InputFieldSpec
#'name:' 'editField2'
#'layout:' #(#LayoutFrame 57 0 109 0 114 0 127 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topFraction
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1065,11 +795,7 @@
#(#InputFieldSpec
#'name:' 'editField3'
#'layout:' #(#LayoutFrame 154 0 82 0 212 0 100 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1082,11 +808,7 @@
#(#InputFieldSpec
#'name:' 'editField4'
#'layout:' #(#LayoutFrame 154 0 109 0 212 0 127 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1099,105 +821,55 @@
#(#ActionButtonSpec
#'name:' 'button1'
#'layout:' #(#LayoutFrame 119 0 82 0 138 0 100 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button2'
#'layout:' #(#LayoutFrame 119 0 109 0 138 0 127 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button3'
#'layout:' #(#LayoutFrame 216 0 82 0 235 0 100 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetLeft
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button4'
#'layout:' #(#LayoutFrame 216 0 109 0 235 0 127 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button8'
#'layout:' #(#LayoutFrame 119 0 135 0 138 0 153 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeRelativeLeftTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#ActionButtonSpec
#'name:' 'button9'
#'layout:' #(#LayoutFrame 216 0 135 0 235 0 153 0)
- #'isOpaque:' true
#'label:' ''
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
- #'initiallyInvisible:' false
#'tabable:' false
- #'isDefault:' false
- #'defaultable:' false
#'model:' #makeOffsetLeftTop
- #'hasCharacterOrientedLabel:' true
- #'isDecorated:' false
- #'initiallyDisabled:' false
)
#(#LabelSpec
#'name:' 'label5'
- #'layout:' #(#LayoutFrame 16 0 135 0 44 0 153 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 55 0 135 0 1 0)
#'label:' 'all'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1207,6 +879,8 @@
)
)
)
+
+ "Modified: 28.2.1997 / 13:21:27 / cg"
!
specificationPoint
@@ -1227,12 +901,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 238 303)
)
@@ -1242,10 +914,8 @@
#(
#(#LabelSpec
#'name:' 'label0'
- #'layout:' #(#LayoutFrame 16 0 7 0 67 0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 84 0 7 0 1 0)
#'label:' 'Layout:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1254,10 +924,8 @@
)
#(#PopUpListSpec
#'name:' 'popUpList1'
- #'layout:' #(#LayoutFrame 77 0.0 7 0 -68 1.0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#LayoutFrame 93 0.0 7 0 -4 1.0 30 0)
#'label:' 'popup'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'model:' #layoutType
@@ -1265,10 +933,8 @@
)
#(#LabelSpec
#'name:' 'label1'
- #'layout:' #(#LayoutFrame 16 0 62 0 67 0 79 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 75 0 62 0 1 0)
#'label:' 'origin x:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1277,10 +943,8 @@
)
#(#LabelSpec
#'name:' 'label2'
- #'layout:' #(#LayoutFrame 16 0 89 0 67 0 107 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 75 0 89 0 1 0)
#'label:' 'origin y:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1290,11 +954,7 @@
#(#InputFieldSpec
#'name:' 'editField1'
#'layout:' #(#LayoutFrame 77 0 62 0 170 0 80 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
- #'model:' #leftOffset
- #'isReadOnly:' false
+ #'model:' #absLeft
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1307,11 +967,7 @@
#(#InputFieldSpec
#'name:' 'editField2'
#'layout:' #(#LayoutFrame 77 0 89 0 170 0 107 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
- #'model:' #topOffset
- #'isReadOnly:' false
+ #'model:' #absTop
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1324,6 +980,8 @@
)
)
)
+
+ "Modified: 28.2.1997 / 13:22:31 / cg"
!
specificationRectangle
@@ -1344,12 +1002,10 @@
#(#FullSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'window:'
#(#WindowSpec
#'name:' 'uIPainterView'
#'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'isOpaque:' true
#'label:' 'unnamed'
#'bounds:' #(#Rectangle 0 0 238 303)
)
@@ -1359,10 +1015,8 @@
#(
#(#LabelSpec
#'name:' 'label0'
- #'layout:' #(#LayoutFrame 16 0 7 0 67 0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 90 0 7 0 1 0)
#'label:' 'Layout:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1371,10 +1025,8 @@
)
#(#PopUpListSpec
#'name:' 'popUpList1'
- #'layout:' #(#LayoutFrame 77 0.0 7 0 -83 1.0 30 0)
- #'isOpaque:' true
+ #'layout:' #(#LayoutFrame 95 0.0 7 0 -6 1.0 30 0)
#'label:' 'popup'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'model:' #layoutType
@@ -1382,10 +1034,8 @@
)
#(#LabelSpec
#'name:' 'label1'
- #'layout:' #(#LayoutFrame 16 0 62 0 74 0 80 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 80 0 62 0 1 0)
#'label:' 'origin x:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1394,10 +1044,8 @@
)
#(#LabelSpec
#'name:' 'label2'
- #'layout:' #(#LayoutFrame 16 0 89 0 74 0 107 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 80 0 89 0 1 0)
#'label:' 'origin y:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1407,11 +1055,7 @@
#(#InputFieldSpec
#'name:' 'editField1'
#'layout:' #(#LayoutFrame 81 0 62 0 174 0 80 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #leftOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1424,11 +1068,7 @@
#(#InputFieldSpec
#'name:' 'editField2'
#'layout:' #(#LayoutFrame 81 0 89 0 174 0 107 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #topOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1440,10 +1080,8 @@
)
#(#LabelSpec
#'name:' 'label4'
- #'layout:' #(#LayoutFrame 16 0 117 0 74 0 135 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 80 0 117 0 1 0)
#'label:' 'corner x:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1452,10 +1090,8 @@
)
#(#LabelSpec
#'name:' 'label5'
- #'layout:' #(#LayoutFrame 16 0 144 0 74 0 162 0)
- #'isOpaque:' true
+ #'layout:' #(#AlignmentOrigin 80 0 144 0 1 0)
#'label:' 'corner y:'
- #'foregroundColor:' #(#Color 0.0 0.0 0.0)
#'backgroundColor:' #(#Color 66.9993 66.9993 66.9993)
#'initiallyInvisible:' false
#'level:' 0
@@ -1465,11 +1101,7 @@
#(#InputFieldSpec
#'name:' 'editField3'
#'layout:' #(#LayoutFrame 81 0 117 0 174 0 135 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #rightOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1482,11 +1114,7 @@
#(#InputFieldSpec
#'name:' 'editField4'
#'layout:' #(#LayoutFrame 81 0 144 0 174 0 162 0)
- #'isOpaque:' true
- #'initiallyDisabled:' false
- #'initiallyInvisible:' false
#'model:' #bottomOffset
- #'isReadOnly:' false
#'tabable:' true
#'type:' #numberOrNil
#'immediateAccept:' false
@@ -1499,6 +1127,8 @@
)
)
)
+
+ "Modified: 28.2.1997 / 13:23:57 / cg"
! !
!UIPropertyView methodsFor:'event handling'!
@@ -1667,6 +1297,7 @@
topFraction topOffset
rightFraction rightOffset
leftAlignmentFraction topAlignmentFraction
+ absLeft absTop
)
do:[:aChannel|
layoutAspects at:aChannel put:(ValueHolder new).
@@ -1680,6 +1311,8 @@
accessWith:#layoutType
assignWith:#layoutType:
).
+
+ "Modified: 28.2.1997 / 12:57:51 / cg"
! !
!UIPropertyView methodsFor:'private'!
@@ -1777,8 +1410,11 @@
spec := ('specification', layoutType asString) asSymbol.
spec := self class perform:spec.
].
- self showSpec:spec
+ self showSpec:spec.
+ self changed:#layoutType.
].
+
+ "Modified: 28.2.1997 / 13:07:10 / cg"
!
layoutTypeList
@@ -1830,14 +1466,20 @@
fetchAlignmentOrigin
"fetch alignmentOrigin
"
- |aLayout|
+ |aLayout org|
aLayout := currentView geometryLayout.
+ org := currentView computeOrigin.
+
+ (layoutAspects at:#absLeft) value:(org x).
+ (layoutAspects at:#absTop) value:(org y).
(layoutAspects at:#leftAlignmentFraction) value:(aLayout leftAlignmentFraction).
(layoutAspects at:#topAlignmentFraction) value:(aLayout topAlignmentFraction).
self fetchLayoutOrigin
+
+ "Modified: 28.2.1997 / 13:00:36 / cg"
!
fetchExtent
@@ -1851,9 +1493,13 @@
fetchLayoutFrame
"fetch layoutFrame
"
- |aLayout|
+ |aLayout org|
aLayout := currentView geometryLayout.
+ org := currentView computeOrigin.
+
+ (layoutAspects at:#absLeft) value:(org x).
+ (layoutAspects at:#absTop) value:(org y).
(layoutAspects at:#leftOffset) value:(aLayout leftOffset).
(layoutAspects at:#leftFraction) value:(aLayout leftFraction).
@@ -1863,15 +1509,21 @@
(layoutAspects at:#bottomOffset) value:(aLayout bottomOffset).
(layoutAspects at:#rightFraction) value:(aLayout rightFraction).
(layoutAspects at:#bottomFraction) value:(aLayout bottomFraction).
+
+ "Modified: 28.2.1997 / 12:58:37 / cg"
!
fetchLayoutOrigin
"fetch layoutOrigin
"
- |extent aLayout leftFraction topFraction leftOffset topOffset|
+ |extent aLayout leftFraction topFraction leftOffset topOffset org|
extent := currentView extent.
aLayout := currentView geometryLayout.
+ org := currentView computeOrigin.
+
+ (layoutAspects at:#absLeft) value:(org x).
+ (layoutAspects at:#absTop) value:(org y).
leftFraction := aLayout leftFraction.
topFraction := aLayout topFraction.
@@ -1888,6 +1540,7 @@
(layoutAspects at:#bottomFraction) value:topFraction.
(layoutAspects at:#bottomOffset) value:(topOffset + extent y).
+ "Modified: 28.2.1997 / 12:58:49 / cg"
!
fetchPoint
@@ -1900,11 +1553,15 @@
y := p y.
e := currentView computeExtent.
+ (layoutAspects at:#absLeft) value:x.
+ (layoutAspects at:#absTop) value:y.
+
(layoutAspects at:#leftOffset) value:x.
(layoutAspects at:#topOffset) value:y.
(layoutAspects at:#rightOffset) value:(x + e x).
(layoutAspects at:#bottomOffset) value:(y + e y).
+ "Modified: 28.2.1997 / 12:59:26 / cg"
!
fetchRectangle
@@ -1914,10 +1571,15 @@
aRectangle := currentView geometryLayout.
+ (layoutAspects at:#absLeft) value:(aRectangle left).
+ (layoutAspects at:#absTop) value:(aRectangle top).
+
(layoutAspects at:#leftOffset) value:(aRectangle left).
(layoutAspects at:#rightOffset) value:(aRectangle right).
(layoutAspects at:#topOffset) value:(aRectangle top).
(layoutAspects at:#bottomOffset) value:(aRectangle bottom).
+
+ "Modified: 28.2.1997 / 12:59:09 / cg"
! !
!UIPropertyView methodsFor:'private layout write'!
@@ -1989,10 +1651,15 @@
"
|point|
- point := Point x:(((layoutAspects at:#leftOffset) value) ? 0)
- y:(((layoutAspects at:#topOffset) value) ? 0).
+"/ point := Point x:(((layoutAspects at:#leftOffset) value) ? 0)
+"/ y:(((layoutAspects at:#topOffset) value) ? 0).
+
+ point := Point x:(((layoutAspects at:#absLeft) value) ? 0)
+ y:(((layoutAspects at:#absTop) value) ? 0).
builderView setDimension:point
+
+ "Modified: 28.2.1997 / 13:00:03 / cg"
!
writeRectangle