#UI_ENHANCEMENT
class: UILayoutTool
changed:
#layoutOriginSpec
#layoutPointSpec
window spec adjustments
--- a/UILayoutTool.st Thu Oct 29 15:18:06 2015 +0100
+++ b/UILayoutTool.st Wed Nov 18 11:34:57 2015 +0100
@@ -217,33 +217,34 @@
(LabelSpec
label: 'Relative:'
name: 'labelRelative'
- layout: (Point 103 6)
+ layout: (Point 103 3)
translateLabel: true
)
(LabelSpec
label: 'Offset:'
name: 'labelAbsolute'
- layout: (Point 203 6)
+ layout: (Point 203 3)
translateLabel: true
)
(LabelSpec
label: 'Left:'
name: 'labelLeft'
- layout: (AlignmentOrigin 68 0 27 0 1 0)
+ layout: (AlignmentOrigin 68 0 24 0 1 0)
translateLabel: true
)
(ActionButtonSpec
label: 'imageFractX'
name: 'actionRelativeLeft'
- layout: (LayoutFrame 77 0 24 0 99 0 46 0)
+ layout: (LayoutFrame 77 0 21 0 99 0 43 0)
activeHelpKey: makeLeftRelative
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: relativeLeft
)
(InputFieldSpec
name: 'fieldLeftFraction'
- layout: (LayoutFrame 102 0 25 0 152 0 47 0)
+ layout: (LayoutFrame 102 0 22 0 152 0 44 0)
activeHelpKey: leftRelative
tabable: true
model: leftFraction
@@ -257,15 +258,16 @@
(ActionButtonSpec
label: 'imageAbsX'
name: 'actionAbsoluteLeft'
- layout: (LayoutFrame 178 0 24 0 200 0 46 0)
+ layout: (LayoutFrame 178 0 21 0 200 0 43 0)
activeHelpKey: makeLeftAbsolute
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: absoluteLeft
)
(InputFieldSpec
name: 'fieldLeftOffset'
- layout: (LayoutFrame 203 0 24 0 253 0 46 0)
+ layout: (LayoutFrame 203 0 21 0 253 0 43 0)
activeHelpKey: leftAbsolute
tabable: true
model: leftOffset
@@ -279,30 +281,32 @@
(ActionButtonSpec
label: 'imageAbsXFromRight'
name: 'actionRightRelativeLeft'
- layout: (LayoutFrame 257 0 24 0 279 0 46 0)
+ layout: (LayoutFrame 257 0 21 0 279 0 43 0)
activeHelpKey: makeLeftRelativeFromRight
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: rightRelativeLeft
)
(LabelSpec
label: 'Top:'
name: 'labelTop'
- layout: (AlignmentOrigin 68 0 54 0 1 0)
+ layout: (AlignmentOrigin 68 0 51 0 1 0)
translateLabel: true
)
(ActionButtonSpec
label: 'imageFractY'
name: 'actionRelativeTop'
- layout: (LayoutFrame 77 0 51 0 99 0 73 0)
+ layout: (LayoutFrame 77 0 48 0 99 0 70 0)
activeHelpKey: makeTopRelative
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: relativeTop
)
(InputFieldSpec
name: 'fieldTopFraction'
- layout: (LayoutFrame 103 0 51 0 153 0 73 0)
+ layout: (LayoutFrame 103 0 48 0 153 0 70 0)
activeHelpKey: topRelative
tabable: true
model: topFraction
@@ -316,15 +320,16 @@
(ActionButtonSpec
label: 'imageAbsY'
name: 'actionAbsoluteTop'
- layout: (LayoutFrame 178 0 51 0 200 0 73 0)
+ layout: (LayoutFrame 178 0 48 0 200 0 70 0)
activeHelpKey: makeTopAbsolute
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: absoluteTop
)
(InputFieldSpec
name: 'fieldTopOffset'
- layout: (LayoutFrame 203 0 51 0 253 0 73 0)
+ layout: (LayoutFrame 203 0 48 0 253 0 70 0)
activeHelpKey: topAbsolute
tabable: true
model: topOffset
@@ -338,9 +343,10 @@
(ActionButtonSpec
label: 'imageAbsYFromBottom'
name: 'actionBottomRelativeTop'
- layout: (LayoutFrame 257 0 51 0 279 0 73 0)
+ layout: (LayoutFrame 257 0 48 0 279 0 70 0)
activeHelpKey: makeTopRelativeFromBottom
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: bottomRelativeTop
)
@@ -393,12 +399,12 @@
(LabelSpec
label: 'Left:'
name: 'labelOriginY'
- layout: (AlignmentOrigin 83 0 14 0 1 0)
+ layout: (AlignmentOrigin 83 0 12 0 1 0)
translateLabel: true
)
(InputFieldSpec
name: 'fieldOriginX'
- layout: (LayoutFrame 85 0 11 0 135 0 33 0)
+ layout: (LayoutFrame 85 0 9 0 135 0 31 0)
activeHelpKey: originX
tabable: true
model: leftOffset
@@ -412,12 +418,12 @@
(LabelSpec
label: 'Top:'
name: 'labelOriginX'
- layout: (AlignmentOrigin 83 0 39 0 1 0)
+ layout: (AlignmentOrigin 83 0 37 0 1 0)
translateLabel: true
)
(InputFieldSpec
name: 'fieldOriginY'
- layout: (LayoutFrame 85 0 36 0 135 0 58 0)
+ layout: (LayoutFrame 85 0 34 0 135 0 56 0)
activeHelpKey: originY
tabable: true
model: topOffset
@@ -2553,7 +2559,7 @@
collection: (
(UISubSpecification
name: 'layoutOriginSpec'
- layout: (LayoutFrame 1 0.0 6 0 0 1.0 110 0)
+ layout: (LayoutFrame 1 0.0 6 0 0 1.0 112 0)
majorKey: UILayoutTool
minorKey: layoutOriginSpec
)
@@ -2578,6 +2584,7 @@
layout: (LayoutFrame 78 0 14 0 100 0 36 0)
activeHelpKey: makeRightRelative
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: relativeRight
)
@@ -2600,6 +2607,7 @@
layout: (LayoutFrame 178 0 14 0 200 0 36 0)
activeHelpKey: makeRightAbsolute
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: absoluteRight
)
@@ -2622,6 +2630,7 @@
layout: (LayoutFrame 257 0 14 0 279 0 36 0)
activeHelpKey: makeRightRelativeFromRight
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: rightRelativeRight
)
@@ -2637,6 +2646,7 @@
layout: (LayoutFrame 78 0 42 0 100 0 64 0)
activeHelpKey: makeBottomRelative
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: relativeBottom
)
@@ -2659,6 +2669,7 @@
layout: (LayoutFrame 178 0 42 0 200 0 64 0)
activeHelpKey: makeBottomAbsolute
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: absoluteBottom
)
@@ -2681,6 +2692,7 @@
layout: (LayoutFrame 257 0 42 0 279 0 64 0)
activeHelpKey: makeBottomRelativeFromBottom
hasCharacterOrientedLabel: false
+ translateLabel: true
tabable: true
model: bottomRelativeBottom
)
@@ -2693,14 +2705,6 @@
translateLabel: true
)
(CheckBoxSpec
- label: 'Preferred'
- name: 'CheckBox2'
- layout: (LayoutFrame 287 0 42 0 393 0 64 0)
- activeHelpKey: usePreferredHeight
- model: usePreferredHeight
- translateLabel: true
- )
- (CheckBoxSpec
label: 'Dynamic'
name: 'CheckBox3'
layout: (LayoutFrame 394 0 14 0 481 0 36 0)
@@ -2709,9 +2713,17 @@
translateLabel: true
)
(CheckBoxSpec
+ label: 'Preferred'
+ name: 'CheckBox2'
+ layout: (LayoutFrame 287 0 40 0 393 0 62 0)
+ activeHelpKey: usePreferredHeight
+ model: usePreferredHeight
+ translateLabel: true
+ )
+ (CheckBoxSpec
label: 'Dynamic'
name: 'CheckBox4'
- layout: (LayoutFrame 394 0 42 0 481 0 64 0)
+ layout: (LayoutFrame 394 0 40 0 481 0 62 0)
activeHelpKey: useDynamicPreferredWidth
model: useDynamicPreferredHeight
translateLabel: true
@@ -2727,7 +2739,7 @@
(CheckBoxSpec
label: 'OSX-ResizeV'
name: 'OSXResizeV Checkbox'
- layout: (LayoutFrame 287 0 98 0 480 0 120 0)
+ layout: (LayoutFrame 287 0 96 0 480 0 118 0)
activeHelpKey: keepSpaceForOSXResizeHandleV
model: keepSpaceForOSXResizeHandleV
translateLabel: true
@@ -3415,13 +3427,13 @@
(LabelSpec
label: 'Right:'
name: 'labelCornerY'
- layout: (AlignmentOrigin 83 0 16 0 1 0)
+ layout: (AlignmentOrigin 83 0 12 0 1 0)
translateLabel: true
adjust: left
)
(InputFieldSpec
name: 'fieldCornerX'
- layout: (LayoutFrame 85 0 13 0 135 0 35 0)
+ layout: (LayoutFrame 85 0 9 0 135 0 31 0)
activeHelpKey: cornerX
tabable: true
model: rightOffset
@@ -3435,13 +3447,13 @@
(LabelSpec
label: 'Bottom:'
name: 'labelCornerX'
- layout: (AlignmentOrigin 83 0 41 0 1 0)
+ layout: (AlignmentOrigin 83 0 37 0 1 0)
translateLabel: true
adjust: left
)
(InputFieldSpec
name: 'fieldCornerY'
- layout: (LayoutFrame 85 0 38 0 135 0 60 0)
+ layout: (LayoutFrame 85 0 34 0 135 0 56 0)
activeHelpKey: cornerY
tabable: true
model: bottomOffset