--- a/UISelectionPanel.st Sat Feb 21 19:24:50 1998 +0100
+++ b/UISelectionPanel.st Sat Feb 21 23:07:41 1998 +0100
@@ -83,14 +83,12 @@
^ #(
#( 'Standards' #(
- #('Button & Toggle' standardButtonToggle)
+ #('Buttons' standardButtons)
#('Menus' standardMenus)
- #('Panel' standardPanels)
- #('Text' standardText)
- #('Lists' standartLists)
- #('Views' standardViews)
- #('Canvas' standardCanvas)
- #('Sliders' standardSliders)
+ #('Text Views' standardTextViews)
+ #('Lists' standardLists)
+ #('Boxes' standardBoxes)
+ #('Misc' standardMisc)
)
)
@@ -147,100 +145,103 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'uIPainterView'
- #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #'label:' 'Painter'
- #'bounds:' #(#Rectangle 0 0 315 216)
+ #name: 'uIPainterView'
+ #layout: #(#LayoutFrame 110 0 366 0 424 0 581 0)
+ #label: 'Painter'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 110 366 425 582)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
#(#LabelSpec
- #'name:' 'title'
- #'layout:' #(#Point 5 10)
- #'label:' 'class & selectors to access user specs:'
- #'adjust:' #left
- #'resizeForLabel:' true
+ #name: 'title'
+ #layout: #(#Point 5 10)
+ #label: 'Class & selectors to access user specs:'
+ #adjust: #left
+ #resizeForLabel: true
)
#(#LabelSpec
- #'name:' 'classLabel'
- #'layout:' #(#AlignmentOrigin 68 0.11 51 0 1 0.5)
- #'label:' 'Class:'
- #'adjust:' #right
- #'resizeForLabel:' true
- )
- #(#InputFieldSpec
- #'name:' 'classField'
- #'layout:' #(#LayoutFrame 74 0.11 39 0 -5 1.0 61 0)
- #'tabable:' true
- #'model:' #className
- #'type:' #string
- )
- #(#LabelSpec
- #'name:' 'labelsLabel'
- #'layout:' #(#AlignmentOrigin 68 0.11 74 0 1 0.5)
- #'label:' 'Labels:'
- #'adjust:' #right
- #'resizeForLabel:' true
+ #name: 'classLabel'
+ #layout: #(#AlignmentOrigin 68 0.11 51 0 1 0.5)
+ #label: 'Class:'
+ #adjust: #right
+ #resizeForLabel: true
)
#(#InputFieldSpec
- #'name:' 'labelsField'
- #'layout:' #(#LayoutFrame 74 0.11 64 0 -5 1.0 86 0)
- #'tabable:' true
- #'model:' #labelsKey
- #'type:' #symbolOrNil
+ #name: 'classField'
+ #layout: #(#LayoutFrame 74 0.11 39 0 -5 1.0 61 0)
+ #tabable: true
+ #model: #className
+ #type: #string
)
#(#LabelSpec
- #'name:' 'specsLabel'
- #'layout:' #(#AlignmentOrigin 68 0.11 99 0 1 0.5)
- #'label:' 'Specifications:'
- #'adjust:' #right
- #'resizeForLabel:' true
+ #name: 'labelsLabel'
+ #layout: #(#AlignmentOrigin 68 0.11 74 0 1 0.5)
+ #label: 'Labels:'
+ #adjust: #right
+ #resizeForLabel: true
)
#(#InputFieldSpec
- #'name:' 'specsField'
- #'layout:' #(#LayoutFrame 74 0.11 89 0 -5 1.0 111 0)
- #'tabable:' true
- #'model:' #specsKey
- #'type:' #symbolOrNil
+ #name: 'labelsField'
+ #layout: #(#LayoutFrame 74 0.11 64 0 -5 1.0 86 0)
+ #tabable: true
+ #model: #labelsKey
+ #type: #symbolOrNil
+ )
+ #(#LabelSpec
+ #name: 'specsLabel'
+ #layout: #(#AlignmentOrigin 68 0.11 99 0 1 0.5)
+ #label: 'Specifications:'
+ #adjust: #right
+ #resizeForLabel: true
+ )
+ #(#InputFieldSpec
+ #name: 'specsField'
+ #layout: #(#LayoutFrame 74 0.11 89 0 -5 1.0 111 0)
+ #tabable: true
+ #model: #specsKey
+ #type: #symbolOrNil
)
#(#HorizontalPanelViewSpec
- #'name:' 'commitPanel'
- #'layout:' #(#LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0)
- #'component:'
+ #name: 'commitPanel'
+ #layout: #(#LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0)
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
#(#ActionButtonSpec
- #'name:' 'cancel'
- #'label:' 'cancel'
- #'tabable:' true
- #'model:' #cancel
- #'extent:' #(#Point 153 23)
+ #name: 'cancel'
+ #label: 'cancel'
+ #tabable: true
+ #model: #cancel
+ #extent: #(#Point 153 23)
)
#(#ActionButtonSpec
- #'name:' 'accept'
- #'label:' 'ok'
- #'tabable:' true
- #'isDefault:' true
- #'model:' #accept
- #'extent:' #(#Point 153 23)
+ #name: 'accept'
+ #label: 'ok'
+ #tabable: true
+ #model: #accept
+ #isDefault: true
+ #extent: #(#Point 153 23)
)
)
)
- #'horizontalLayout:' #fitSpace
- #'verticalLayout:' #fit
- #'horizontalSpace:' 3
- #'verticalSpace:' 3
+ #horizontalLayout: #fitSpace
+ #verticalLayout: #fit
+ #horizontalSpace: 3
+ #verticalSpace: 3
)
#(#CheckBoxSpec
- #'name:' 'updateDefaultResources'
- #'layout:' #(#Point 5 133)
- #'model:' #updateDefaultResources
- #'label:' 'Update Default Resources'
+ #name: 'updateDefaultResources'
+ #layout: #(#Point 5 133)
+ #model: #updateDefaultResources
+ #label: 'Update Default Resources'
)
)
)
@@ -352,15 +353,248 @@
!UISelectionPanel class methodsFor:'standard specifications'!
-standardButtonToggle
+standardBoxes
"this window spec was automatically generated by the ST/X UIPainter"
"do not manually edit this - the painter/builder may not be able to
handle the specification if its corrupted."
"
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardButtonToggle
- UISelectionPanel new openInterface:#standardButtonToggle
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardBoxes
+ UISelectionPanel new openInterface:#standardBoxes
+ "
+
+ <resource: #canvas>
+
+ ^
+
+ #(#FullSpec
+ #window:
+ #(#WindowSpec
+ #name: 'Panels'
+ #layout: #(#LayoutFrame 100 0 546 0 600 0 785 0)
+ #label: 'Panels'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 100 546 601 786)
+ #usePreferredExtent: false
+ )
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#ViewSpec
+ #name: 'Box'
+ #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0)
+ )
+ #(#LabelSpec
+ #name: 'ViewLabel'
+ #layout: #(#AlignmentOrigin 18 0 17 0 0 0)
+ #label: 'Box'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'VPanelLabel'
+ #layout: #(#LayoutFrame 15 0 116 0 220 0 139 0)
+ #label: 'Variable Panels'
+ #adjust: #left
+ #canUIDrag: false
+ )
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel'
+ #layout: #(#LayoutFrame 15 0 140 0 110 0 230 0)
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#LabelSpec
+ #name: 'label4'
+ #label: 'A'
+ #level: 2
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label5'
+ #label: 'B'
+ #level: 2
+ #canUIDrag: false
+ )
+ )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel'
+ #layout: #(#LayoutFrame 125 0 140 0 220 0 230 0)
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#LabelSpec
+ #name: 'label9'
+ #label: 'A'
+ #level: 2
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label10'
+ #label: 'B'
+ #level: 2
+ #canUIDrag: false
+ )
+ )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#FramedBoxSpec
+ #name: 'FramedBox'
+ #layout: #(#LayoutFrame 240 0 15 0 445 0 110 0)
+ #label: 'FramedBox'
+ #labelPosition: #topLeft
+ )
+ #(#LabelSpec
+ #name: 'PanelLabel'
+ #layout: #(#LayoutFrame 240 0 116 0 445 0 139 0)
+ #label: 'Panels'
+ #adjust: #left
+ #canUIDrag: false
+ )
+ #(#HorizontalPanelViewSpec
+ #name: 'HorizontalPanelView'
+ #layout: #(#LayoutFrame 240 0 140 0 324 0 230 0)
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#LabelSpec
+ #name: 'label1'
+ #label: 'A'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label2'
+ #label: 'B'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label3'
+ #label: 'C'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ )
+ )
+ #horizontalLayout: #center
+ #verticalLayout: #center
+ #horizontalSpace: 3
+ #verticalSpace: 3
+ )
+ #(#VerticalPanelViewSpec
+ #name: 'VerticalPanelView'
+ #layout: #(#LayoutFrame 332 0 140 0 379 0 230 0)
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#LabelSpec
+ #name: 'label6'
+ #label: 'A'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label7'
+ #label: 'B'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label8'
+ #label: 'C'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ )
+ )
+ #horizontalLayout: #center
+ #verticalLayout: #center
+ #horizontalSpace: 3
+ #verticalSpace: 3
+ )
+ #(#PanelViewSpec
+ #name: 'PanelView'
+ #layout: #(#LayoutFrame 387 0 140 0 445 0 230 0)
+ #component:
+ #(#SpecCollection
+ #collection:
+ #(
+ #(#LabelSpec
+ #name: 'label11'
+ #label: 'A'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label12'
+ #label: 'B'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label13'
+ #label: 'C'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label14'
+ #label: 'D'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #name: 'label15'
+ #label: 'E'
+ #level: 2
+ #extent: #(#Point 23 23)
+ #canUIDrag: false
+ )
+ )
+ )
+ #horizontalLayout: #fitSpace
+ #verticalLayout: #fitSpace
+ #horizontalSpace: 3
+ #verticalSpace: 3
+ )
+ )
+ )
+ )
+!
+
+standardButtons
+ "this window spec was automatically generated by the ST/X UIPainter"
+
+ "do not manually edit this - the painter/builder may not be able to
+ handle the specification if its corrupted."
+
+ "
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardButtons
+ UISelectionPanel new openInterface:#standardButtons
"
<resource: #canvas>
@@ -368,122 +602,174 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'Buttons'
- #'layout:' #(#LayoutFrame 74 0 56 0 552 0 255 0)
- #'label:' 'Buttons'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 74 56 553 256)
- #'usePreferredExtent:' false
+ #name: 'Buttons'
+ #layout: #(#LayoutFrame 100 0 546 0 578 0 745 0)
+ #label: 'Buttons'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 100 546 579 746)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
- #(#ArrowButtonSpec
- #'name:' 'ArrowButton up'
- #'layout:' #(#LayoutFrame 276 0 15 0 298 0 37 0)
- #'isTriggerOnDown:' true
- #'direction:' #up
+ #(#ActionButtonSpec
+ #name: 'Button'
+ #layout: #(#LayoutFrame 15 0 15 0 130 0 37 0)
+ #activeHelpKey: #dss
+ #label: 'Button'
+ )
+ #(#ActionButtonSpec
+ #name: 'Button - OK'
+ #layout: #(#LayoutFrame 15 0 47 0 130 0 69 0)
+ #label: 'OK'
+ #model: #accept
+ )
+ #(#ActionButtonSpec
+ #name: 'Button - Cancel'
+ #layout: #(#LayoutFrame 15 0 79 0 130 0 101 0)
+ #label: 'Cancel'
+ #model: #cancel
+ )
+ #(#ActionButtonSpec
+ #name: 'Button - Help'
+ #layout: #(#LayoutFrame 15 0 111 0 130 0 133 0)
+ #label: 'Help'
+ #model: #help
)
#(#ActionButtonSpec
- #'name:' 'Button'
- #'layout:' #(#LayoutFrame 20 0 15 0 119 0 37 0)
- #'label:' 'Button'
+ #name: 'Button - Close'
+ #layout: #(#LayoutFrame 15 0 143 0 130 0 165 0)
+ #label: 'Close'
+ #model: #closeRequest
)
#(#RadioButtonSpec
- #'name:' 'RadioButton'
- #'layout:' #(#LayoutFrame 135 0.0 15 0 258 0 37 0)
- #'label:' 'RadioButton'
- #'isTriggerOnDown:' true
- #'showLamp:' true
- #'lampColor:' #(#Color 100.0 100.0 0.0)
+ #name: 'RadioButton'
+ #layout: #(#LayoutFrame 151 0.0 15 0 266 0 37 0)
+ #label: 'RadioButton'
+ #isTriggerOnDown: true
+ #showLamp: true
+ #lampColor: #(#Color 100.0 100.0 0.0)
+ )
+ #(#ButtonSpec
+ #name: 'ModelButton'
+ #layout: #(#LayoutFrame 151 0 47 0 266 0 69 0)
+ #label: 'ModelButton'
+ )
+ #(#SliderSpec
+ #name: 'Slider'
+ #layout: #(#LayoutFrame 151 0 79 0 266 0 101 0)
+ #orientation: #horizontal
+ #start: 0
+ #stop: 100
+ #step: 1
)
- #(#ArrowButtonSpec
- #'name:' 'ArrowButton down'
- #'layout:' #(#LayoutFrame 276 0 46 0 298 0 68 0)
- #'isTriggerOnDown:' true
- #'direction:' #down
+ #(#LabelSpec
+ #name: 'SliderLabel'
+ #layout: #(#AlignmentOrigin 185 0 83 0 0 0)
+ #label: 'Slider'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#ArrowButtonSpec
- #'name:' 'ArrowButton left'
- #'layout:' #(#LayoutFrame 276 0 77 0 298 0 99 0)
- #'isTriggerOnDown:' true
- #'direction:' #left
+ #(#LabelSpec
+ #name: 'ThumbWheelLabel'
+ #layout: #(#AlignmentOrigin 151 0 121 0 0 0)
+ #label: 'ThumbWheel'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#ThumbWheelSpec
+ #name: 'ThumbWheel'
+ #layout: #(#LayoutFrame 151 0 143 0 266 0 165 0)
+ #orientation: #horizontal
+ #start: 0
+ #stop: 360
+ #step: 1
)
#(#ArrowButtonSpec
- #'name:' 'ArrowButton right'
- #'layout:' #(#LayoutFrame 276 0 108 0 298 0 130 0)
- #'isTriggerOnDown:' true
- #'direction:' #right
+ #name: 'ArrowButton - Up'
+ #layout: #(#LayoutFrame 287 0 15 0 309 0 37 0)
+ #isTriggerOnDown: true
+ #direction: #up
+ )
+ #(#ArrowButtonSpec
+ #name: 'ArrowButton - Down'
+ #layout: #(#LayoutFrame 287 0 47 0 309 0 69 0)
+ #isTriggerOnDown: true
+ #direction: #down
)
- #(#CheckToggleSpec
- #'name:' 'CheckToggle'
- #'layout:' #(#LayoutFrame 317 0 77 0 337 0 97 0)
- #'isTriggerOnDown:' true
- #'showLamp:' false
- #'lampColor:' #(#Color 100.0 100.0 0.0)
+ #(#ArrowButtonSpec
+ #name: 'ArrowButton - Left'
+ #layout: #(#LayoutFrame 287 0 79 0 309 0 101 0)
+ #isTriggerOnDown: true
+ #direction: #left
+ )
+ #(#ArrowButtonSpec
+ #name: 'ArrowButton - Right'
+ #layout: #(#LayoutFrame 287 0 111 0 309 0 133 0)
+ #isTriggerOnDown: true
+ #direction: #right
)
#(#ToggleSpec
- #'name:' 'Toggle'
- #'layout:' #(#LayoutFrame 317 0 15 0 436 0 37 0)
- #'label:' 'Toggle'
- #'isTriggerOnDown:' true
- #'showLamp:' true
- #'lampColor:' #(#Color 100.0 100.0 0.0)
+ #name: 'Toggle'
+ #layout: #(#LayoutFrame 330 0 15 0 445 0 37 0)
+ #label: 'Toggle'
+ #isTriggerOnDown: true
+ #showLamp: true
+ #lampColor: #(#Color 100.0 100.0 0.0)
)
#(#CheckBoxSpec
- #'name:' 'CheckBox'
- #'layout:' #(#LayoutFrame 317 0 46 0 436 0 68 0)
- #'label:' 'CheckBox'
+ #name: 'CheckBox'
+ #layout: #(#LayoutFrame 330 0 47 0 445 0 69 0)
+ #label: 'CheckBox'
)
- #(#ActionButtonSpec
- #'name:' 'Button - ok'
- #'layout:' #(#LayoutFrame 20 0 46 0 119 0 68 0)
- #'label:' 'ok'
- #'model:' #accept
- )
- #(#ActionButtonSpec
- #'name:' 'Button - cancel'
- #'layout:' #(#LayoutFrame 20 0 77 0 119 0 99 0)
- #'label:' 'cancel'
- #'model:' #cancel
+ #(#CheckToggleSpec
+ #name: 'CheckToggle'
+ #layout: #(#LayoutFrame 330 0 79 0 352 0 101 0)
+ #isTriggerOnDown: true
+ #showLamp: false
+ #lampColor: #(#Color 100.0 100.0 0.0)
)
- #(#ActionButtonSpec
- #'name:' 'Button - help'
- #'layout:' #(#LayoutFrame 20 0 108 0 119 0 130 0)
- #'label:' 'help'
- #'model:' #help
+ #(#LabelSpec
+ #name: 'CheckToggleLabel'
+ #layout: #(#AlignmentOrigin 358 0 84 0 0 0)
+ #label: 'CheckToggle'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#ActionButtonSpec
- #'name:' 'Button - close'
- #'layout:' #(#LayoutFrame 20 0 139 0 119 0 161 0)
- #'label:' 'dismiss'
- #'model:' #closeRequest
+ #(#UpDownButtonSpec
+ #name: 'UpDownButton'
+ #layout: #(#LayoutFrame 330 0 111 0 354 0 127 0)
+ #orientation: #horizontal
)
- #(#ButtonSpec
- #'name:' 'ModelButton'
- #'layout:' #(#LayoutFrame 135 0 139 0 234 0 161 0)
- #'label:' 'ModelButton'
+ #(#LabelSpec
+ #name: 'UpDownButtonLabel'
+ #layout: #(#AlignmentOrigin 361 0 112 0 0 0)
+ #label: 'UpDownButton'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
)
)
)
-
- "Modified: / 30.1.1998 / 04:35:59 / cg"
!
-standardCanvas
+standardLists
"this window spec was automatically generated by the ST/X UIPainter"
"do not manually edit this - the painter/builder may not be able to
handle the specification if its corrupted."
"
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardCanvas
- UISelectionPanel new openInterface:#standardCanvas
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardLists
+ UISelectionPanel new openInterface:#standardLists
"
<resource: #canvas>
@@ -491,70 +777,80 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'Canvas'
- #'layout:' #(#LayoutFrame 62 0 64 0 516 0 292 0)
- #'label:' 'Canvas'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1160 870)
- #'bounds:' #(#Rectangle 62 64 517 293)
+ #name: 'Lists'
+ #layout: #(#LayoutFrame 73 0 202 0 542 0 444 0)
+ #label: 'Lists'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 73 202 543 445)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
- #(#UIGalleryViewSpec
- #'name:' 'Gallery'
- #'layout:' #(#LayoutFrame 20 0 15 0 197 0 106 0)
+ #(#SelectionInTreeViewSpec
+ #name: 'SelectionInTree'
+ #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
+ )
+ #(#LabelSpec
+ #name: 'SelectionInTreeLabel'
+ #layout: #(#AlignmentOrigin 88 0 108 0 0 1)
+ #label: 'SelectionInTreeView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#FileSelectionTreeSpec
+ #name: 'FileSelectionTree'
+ #layout: #(#LayoutFrame 15 0 130 0 220 0 225 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
)
#(#LabelSpec
- #'name:' 'GalleryLabel'
- #'layout:' #(#Point 24 84)
- #'label:' 'Gallery'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'FileSelectionTreeLabel'
+ #layout: #(#AlignmentOrigin 88 0 223 0 0 1)
+ #label: 'FileSelectionTree'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#UISubSpecification
- #'name:' 'SubSpecification'
- #'layout:' #(#LayoutFrame 218 0 15 0 395 0 106 0)
+ #(#SequenceViewSpec
+ #name: 'SelectionInList'
+ #layout: #(#LayoutFrame 240 0 15 0 445 0 110 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
+ #useIndex: false
)
#(#LabelSpec
- #'name:' 'SubSpecificationLabel'
- #'layout:' #(#Point 222 84)
- #'label:' 'SubSpecification'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'SelectionInListLabel'
+ #layout: #(#AlignmentOrigin 313 0 108 0 0 1)
+ #label: 'SelectionInListView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#SubCanvasSpec
- #'name:' 'SubCanvas'
- #'layout:' #(#LayoutFrame 20 0 126 0 197 0 217 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
+ #(#DataSetSpec
+ #name: 'DataSetSpec'
+ #layout: #(#LayoutFrame 240 0 130 0 445 0 225 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
)
#(#LabelSpec
- #'name:' 'subCanvasLabel'
- #'layout:' #(#AlignmentOrigin 95 0 197 0 0 0)
- #'label:' 'SubCanvas'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'DataSetSpecLabel'
+ #layout: #(#AlignmentOrigin 313 0 223 0 0 1)
+ #label: 'DataSetView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
)
)
@@ -577,125 +873,120 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'Menus'
- #'layout:' #(#LayoutFrame 133 0 90 0 619 0 339 0)
- #'label:' 'Menus'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 133 90 620 340)
+ #name: 'Menus'
+ #layout: #(#LayoutFrame 100 0 546 0 586 0 795 0)
+ #label: 'Menus'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 100 546 587 796)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
- #(#ComboBoxSpec
- #'name:' 'ComboBox'
- #'layout:' #(#LayoutFrame 20 0 15 0 145 0 35 0)
+ #(#TabViewSpec
+ #name: 'TabView'
+ #layout: #(#LayoutFrame 15 0 15 0 155 0 51 0)
)
#(#LabelSpec
- #'name:' 'ComboBoxLabel'
- #'layout:' #(#LayoutFrame 22 0 17 0 94 0 35 0)
- #'label:' 'ComboBox'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'TabLabel'
+ #layout: #(#Point 16 37)
+ #label: 'TabView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#NoteBookViewSpec
+ #name: 'NoteBookView'
+ #layout: #(#LayoutFrame 15 0 58 0 155 0 150 0)
)
- #(#PopUpListSpec
- #'name:' 'PopUpList'
- #'layout:' #(#LayoutFrame 184 0 15 0 287 0 37 0)
- #'label:' 'PopUpList'
- #'useIndex:' false
+ #(#LabelSpec
+ #name: 'NoteBookLabel'
+ #layout: #(#Point 16 136)
+ #label: 'NoteBookView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#TabViewSpec
- #'name:' 'TabView'
- #'layout:' #(#LayoutFrame 314 0 15 0 454 0 51 0)
- )
- #(#ComboListSpec
- #'name:' 'ComboList'
- #'layout:' #(#LayoutFrame 20 0 71 0 145 0 91 0)
- #'useIndex:' false
+ #(#UIGalleryViewSpec
+ #name: 'GalleryView'
+ #layout: #(#LayoutFrame 165 0 15 0 305 0 150 0)
)
#(#LabelSpec
- #'name:' 'ComboListLabel'
- #'layout:' #(#LayoutFrame 22 0 74 0 94 0 92 0)
- #'label:' 'ComboList'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'GalleryLabel'
+ #layout: #(#Point 166 136)
+ #label: 'GalleryView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
#(#MenuPanelSpec
- #'name:' 'MenuPanel'
- #'layout:' #(#LayoutFrame 184 0 71 0 285 0 94 0)
+ #name: 'MenuPanel'
+ #layout: #(#LayoutFrame 315 0 15 0 445 0 38 0)
+ #menu: #menuPanelMenu
)
#(#LabelSpec
- #'name:' 'MenuPanelLabel'
- #'layout:' #(#Point 190 74)
- #'label:' 'MenuPanel'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'MenuPanelLabel'
+ #layout: #(#Point 317 24)
+ #label: 'MenuPanel'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#NoteBookViewSpec
- #'name:' 'NoteBookView'
- #'layout:' #(#LayoutFrame 314 0 71 0 454 0 159 0)
+ #(#PopUpListSpec
+ #name: 'PopUpList'
+ #layout: #(#LayoutFrame 315 0 55 0 445 0 77 0)
+ #label: 'PopUpList'
+ #useIndex: false
+ )
+ #(#ComboListSpec
+ #name: 'ComboListView'
+ #layout: #(#LayoutFrame 315 0 94 0 445 0 114 0)
+ #useIndex: false
)
#(#LabelSpec
- #'name:' 'NoteBookLabel'
- #'layout:' #(#Point 317 139)
- #'label:' 'NoteBook'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'ComboListLabel'
+ #layout: #(#LayoutFrame 317 0 96 0 416 0 114 0)
+ #label: 'ComboListView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#ComboBoxSpec
+ #name: 'ComboBoxView'
+ #layout: #(#LayoutFrame 315 0 130 0 445 0 150 0)
)
#(#LabelSpec
- #'name:' 'TabLabel'
- #'layout:' #(#Point 326 28)
- #'label:' 'Tabs'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'ComboBoxLabel'
+ #layout: #(#LayoutFrame 317 0 132 0 423 0 150 0)
+ #label: 'ComboBoxView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
)
)
)
!
-standardPanels
+standardMisc
"this window spec was automatically generated by the ST/X UIPainter"
"do not manually edit this - the painter/builder may not be able to
handle the specification if its corrupted."
"
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardPanels
- UISelectionPanel new openInterface:#standardPanels
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardMisc
+ UISelectionPanel new openInterface:#standardMisc
"
<resource: #canvas>
@@ -703,210 +994,115 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'Panels'
- #'layout:' #(#LayoutFrame 88 0 80 0 596 0 298 0)
- #'label:' 'Panels'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 88 80 597 299)
+ #name: 'Sliders'
+ #layout: #(#LayoutFrame 100 0 546 0 567 0 830 0)
+ #label: 'Sliders'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 100 546 568 831)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
- #(#HorizontalPanelViewSpec
- #'name:' 'HorizontalPanelView'
- #'layout:' #(#LayoutFrame 20 0 15 0 104 0 105 0)
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#LabelSpec
- #'name:' 'label1'
- #'label:' 'A'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label2'
- #'label:' 'B'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label3'
- #'label:' 'C'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- )
- )
- #'horizontalLayout:' #center
- #'verticalLayout:' #center
- #'horizontalSpace:' 3
- #'verticalSpace:' 3
- )
- #(#VariableHorizontalPanelSpec
- #'name:' 'VariableHorizontalPanel'
- #'layout:' #(#LayoutFrame 264 0 15 0 338 0 105 0)
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#LabelSpec
- #'name:' 'label4'
- #'label:' 'A'
- #'level:' 2
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label5'
- #'label:' 'B'
- #'level:' 2
- #'canUIDrag:' false
- )
- )
- )
- #'handles:' #(#Any 0.5 1.0)
+ #(#ArbitraryComponentSpec
+ #name: 'ArbitraryComponent'
+ #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0)
+ #hasBorder: false
)
- #(#VerticalPanelViewSpec
- #'name:' 'VerticalPanelView'
- #'layout:' #(#LayoutFrame 112 0 15 0 170 0 105 0)
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#LabelSpec
- #'name:' 'label6'
- #'label:' 'A'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label7'
- #'label:' 'B'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label8'
- #'label:' 'C'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- )
- )
- #'horizontalLayout:' #center
- #'verticalLayout:' #center
- #'horizontalSpace:' 3
- #'verticalSpace:' 3
+ #(#LabelSpec
+ #name: 'ArbitraryComponentLabel'
+ #layout: #(#AlignmentOrigin 19 0 17 0 0 0)
+ #label: 'ArbitraryComponent'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#VariableVerticalPanelSpec
- #'name:' 'VariableVerticalPanel'
- #'layout:' #(#LayoutFrame 347 0 15 0 421 0 105 0)
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#LabelSpec
- #'name:' 'label9'
- #'label:' 'A'
- #'level:' 2
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label10'
- #'label:' 'B'
- #'level:' 2
- #'canUIDrag:' false
- )
- )
- )
- #'handles:' #(#Any 0.5 1.0)
- )
- #(#PanelViewSpec
- #'name:' 'PanelView'
- #'layout:' #(#LayoutFrame 178 0 15 0 236 0 105 0)
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#LabelSpec
- #'name:' 'label11'
- #'label:' 'A'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label12'
- #'label:' 'B'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label13'
- #'label:' 'C'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label14'
- #'label:' 'D'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'label15'
- #'label:' 'E'
- #'level:' 2
- #'extent:' #(#Point 23 23)
- #'canUIDrag:' false
- )
- )
- )
- #'horizontalLayout:' #fitSpace
- #'verticalLayout:' #fitSpace
- #'horizontalSpace:' 3
- #'verticalSpace:' 3
+ #(#SubCanvasSpec
+ #name: 'SubCanvas'
+ #layout: #(#LayoutFrame 15 0 130 0 220 0 221 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
)
#(#LabelSpec
- #'name:' 'PanelLabel'
- #'layout:' #(#LayoutFrame 22 0 120 0 235 0 143 0)
- #'label:' 'Panels'
- #'canUIDrag:' false
+ #name: 'subCanvasLabel'
+ #layout: #(#AlignmentOrigin 43 0 134 0 0 0)
+ #label: 'SubCanvas'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#UISubSpecification
+ #name: 'SubSpecification'
+ #layout: #(#LayoutFrame 240 0 15 0 445 0 110 0)
+ )
+ #(#LabelSpec
+ #name: 'SubSpecificationLabel'
+ #layout: #(#Point 245 17)
+ #label: 'SubSpecification'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #resizeForLabel: true
+ #canUIDrag: false
)
#(#LabelSpec
- #'name:' 'VPanelLabel'
- #'layout:' #(#LayoutFrame 264 0 120 0 421 0 143 0)
- #'label:' 'Variable Panels'
- #'canUIDrag:' false
+ #name: 'ProgressIndicatorLabel'
+ #layout: #(#AlignmentOrigin 240 0 133 0 0 0)
+ #label: 'ProgressIndicator'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#ProgressIndicatorSpec
+ #name: 'Progress Indicator'
+ #layout: #(#LayoutFrame 350 0 131 0 445 0 149 0)
+ #showPercentage: true
+ )
+ #(#LabelSpec
+ #name: 'SeparatorLabel'
+ #layout: #(#AlignmentOrigin 240 0 154 0 0 0)
+ #label: 'Separator'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#DividerSpec
+ #name: 'Separator'
+ #layout: #(#LayoutFrame 350 0 159 0 445 0 163 0)
+ #orientation: #horizontal
+ )
+ #(#LabelSpec
+ #name: 'VisualRegionLabel'
+ #layout: #(#AlignmentOrigin 240 0 184 0 0 0)
+ #label: 'VisualRegion'
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#RegionSpec
+ #name: 'VisualRegion'
+ #layout: #(#LayoutFrame 350 0 172 0 445 0 217 0)
+ #lineWidth: 2
+ #regionType: #ellipse
)
)
)
)
!
-standardSliders
+standardTextViews
"this window spec was automatically generated by the ST/X UIPainter"
"do not manually edit this - the painter/builder may not be able to
handle the specification if its corrupted."
"
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardSliders
- UISelectionPanel new openInterface:#standardSliders
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardTextViews
+ UISelectionPanel new openInterface:#standardTextViews
"
<resource: #canvas>
@@ -914,165 +1110,67 @@
^
#(#FullSpec
- #'window:'
+ #window:
#(#WindowSpec
- #'name:' 'Sliders'
- #'layout:' #(#LayoutFrame 197 0 175 0 641 0 336 0)
- #'label:' 'Sliders'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 197 175 642 337)
- #'usePreferredExtent:' false
+ #name: 'Text'
+ #layout: #(#LayoutFrame 73 0 202 0 539 0 408 0)
+ #label: 'Text'
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 73 202 540 409)
+ #usePreferredExtent: false
)
- #'component:'
+ #component:
#(#SpecCollection
- #'collection:'
+ #collection:
#(
- #(#SliderSpec
- #'name:' 'Vertical Slider'
- #'layout:' #(#LayoutFrame 20 0 15 0 38 0 108 0)
- #'orientation:' #vertical
- #'start:' 0
- #'stop:' 100
- #'step:' 1
- )
- #(#ThumbWheelSpec
- #'name:' 'Vertical ThumbWheel'
- #'layout:' #(#LayoutFrame 48 0 15 0 63 0 108 0)
- #'orientation:' #vertical
- #'start:' 0
- #'stop:' 360
- #'step:' 1
- )
- #(#ThumbWheelSpec
- #'name:' 'Horizontal ThumbWheel'
- #'layout:' #(#LayoutFrame 102 0 15 0 191 0 30 0)
- #'orientation:' #horizontal
- #'start:' 0
- #'stop:' 360
- #'step:' 1
- )
- #(#SliderSpec
- #'name:' 'Horizontal Slider'
- #'layout:' #(#LayoutFrame 102 0 52 0 191 0 70 0)
- #'orientation:' #horizontal
- #'start:' 0
- #'stop:' 100
- #'step:' 1
- )
- #(#ProgressIndicatorSpec
- #'name:' 'Progress Indicator'
- #'layout:' #(#LayoutFrame 102 0 90 0 191 0 108 0)
- #'showPercentage:' true
+ #(#LabelSpec
+ #name: 'EditTextLabel'
+ #layout: #(#AlignmentOrigin 87 0 107 0 0 1)
+ #label: 'TextView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#ProgressIndicatorSpec
- #'name:' 'Progress Indicator 2'
- #'layout:' #(#LayoutFrame 102 0 116 0 191 0 126 0)
- #'showPercentage:' false
- #'foregroundColor:' #(#Color 100.0 0.0 0.0)
- )
- #(#UpDownButtonSpec
- #'name:' 'UpDownButton'
- #'layout:' #(#Point 221 15)
- )
- #(#UpDownButtonSpec
- #'name:' 'upDownButton1'
- #'layout:' #(#Point 245 15)
- #'orientation:' #horizontal
+ #(#TextEditorSpec
+ #name: 'EditText'
+ #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
)
- )
- )
- )
-!
-
-standardText
- "this window spec was automatically generated by the ST/X UIPainter"
-
- "do not manually edit this - the painter/builder may not be able to
- handle the specification if its corrupted."
-
- "
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardText
- UISelectionPanel new openInterface:#standardText
- "
-
- <resource: #canvas>
-
- ^
-
- #(#FullSpec
- #'window:'
- #(#WindowSpec
- #'name:' 'Text'
- #'layout:' #(#LayoutFrame 139 0 32 0 605 0 238 0)
- #'label:' 'Text'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 139 32 606 239)
- )
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#TextEditorSpec
- #'name:' 'EditText'
- #'layout:' #(#LayoutFrame 20 0 15 0 215 0 120 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
+ #(#HTMLViewSpec
+ #name: 'HTMLView'
+ #layout: #(#LayoutFrame 240 0 15 0 445 0 110 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
)
#(#LabelSpec
- #'name:' 'EditTextLabel'
- #'layout:' #(#AlignmentOrigin 93 0 120 0 0 1)
- #'label:' 'EditText'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
+ #name: 'HTMLViewLabel'
+ #layout: #(#AlignmentOrigin 314 0 107 0 0 1)
+ #label: 'HTMLView'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
- #(#HTMLViewSpec
- #'name:' 'HTMLView'
- #'layout:' #(#LayoutFrame 240 0 15 0 436 0 120 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
+ #(#InputFieldSpec
+ #name: 'EditField'
+ #layout: #(#LayoutFrame 15 0 125 0 220 0 147 0)
)
#(#LabelSpec
- #'name:' 'HTMLViewLabel'
- #'layout:' #(#AlignmentOrigin 314 0 120 0 0 1)
- #'label:' 'HTMLView'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#InputFieldSpec
- #'name:' 'EditField'
- #'layout:' #(#LayoutFrame 20 0 142 0 215 0 164 0)
+ #name: 'EditFieldLabel'
+ #layout: #(#LayoutFrame 87 0 127 0 147 0 147 0)
+ #label: 'EditField'
+ #style: #(#FontDescription #helvetica #medium #roman #'10')
+ #adjust: #left
+ #resizeForLabel: true
+ #canUIDrag: false
)
#(#LabelSpec
- #'name:' 'EditFieldLabel'
- #'layout:' #(#LayoutFrame 55 0 144 0 115 0 162 0)
- #'label:' 'EditField'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#LabelSpec
- #'name:' 'Label'
- #'layout:' #(#LayoutFrame 240 0 142 0 436 0 164 0)
- #'label:' 'Label'
+ #name: 'Label'
+ #layout: #(#LayoutFrame 240 0 125 0 445 0 147 0)
+ #label: 'Label'
)
)
)
@@ -1116,217 +1214,6 @@
)
)
)
-!
-
-standardViews
- "this window spec was automatically generated by the ST/X UIPainter"
-
- "do not manually edit this - the painter/builder may not be able to
- handle the specification if its corrupted."
-
- "
- UIPainter new openOnClass:UISelectionPanel andSelector:#standardViews
- UISelectionPanel new openInterface:#standardViews
- "
-
- <resource: #canvas>
-
- ^
-
- #(#FullSpec
- #'window:'
- #(#WindowSpec
- #'name:' 'Views'
- #'layout:' #(#LayoutFrame 158 0 56 0 637 0 284 0)
- #'label:' 'Views'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 158 56 638 285)
- )
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#FramedBoxSpec
- #'name:' 'FramedBox'
- #'layout:' #(#LayoutFrame 20 0 15 0 187 0 95 0)
- #'label:' 'FramedBox'
- #'labelPosition:' #topCenter
- )
- #(#ArbitraryComponentSpec
- #'name:' 'ArbitraryComponent'
- #'layout:' #(#LayoutFrame 247 0 15 0 414 0 95 0)
- #'hasBorder:' false
- )
- #(#LabelSpec
- #'name:' 'ArbitraryComponentLabel'
- #'layout:' #(#AlignmentOrigin 253 0 21 0 0 0)
- #'label:' 'ArbitraryComponent'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#DividerSpec
- #'name:' 'Vertical Separator'
- #'layout:' #(#LayoutFrame 20 0 115 0 24 0 195 0)
- #'orientation:' #vertical
- )
- #(#DividerSpec
- #'name:' 'Horizontal Separator'
- #'layout:' #(#LayoutFrame 20 0 115 0 126 0 119 0)
- #'orientation:' #horizontal
- )
- #(#LabelSpec
- #'name:' 'SeparatorsLabel'
- #'layout:' #(#AlignmentOrigin 126 0 135 0 1 0.5)
- #'label:' 'Separators'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#RegionSpec
- #'name:' 'Region'
- #'layout:' #(#LayoutFrame 147 0 115 0 227 0 195 0)
- #'lineWidth:' 2
- #'regionType:' #ellipse
- )
- #(#LabelSpec
- #'name:' 'RegionLabel'
- #'layout:' #(#AlignmentOrigin 186 0 155 0 0.5 0.5)
- #'label:' 'Region'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#ViewSpec
- #'name:' 'View'
- #'layout:' #(#LayoutFrame 247 0 115 0 414 0 195 0)
- )
- #(#LabelSpec
- #'name:' 'ViewLabel'
- #'layout:' #(#AlignmentOrigin 253 0 120 0 0 0)
- #'label:' 'View'
- #'style:'
- #(#FontDescription
- #helvetica #medium
- #roman #'10'
- )
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- )
- )
- )
-!
-
-standartLists
- "this window spec was automatically generated by the ST/X UIPainter"
-
- "do not manually edit this - the painter/builder may not be able to
- handle the specification if its corrupted."
-
- "
- UIPainter new openOnClass:UISelectionPanel andSelector:#standartLists
- UISelectionPanel new openInterface:#standartLists
- "
-
- <resource: #canvas>
-
- ^
-
- #(#FullSpec
- #'window:'
- #(#WindowSpec
- #'name:' 'Lists'
- #'layout:' #(#LayoutFrame 197 0 172 0 666 0 414 0)
- #'label:' 'Lists'
- #'min:' #(#Point 10 10)
- #'max:' #(#Point 1280 1024)
- #'bounds:' #(#Rectangle 197 172 667 415)
- )
- #'component:'
- #(#SpecCollection
- #'collection:'
- #(
- #(#SequenceViewSpec
- #'name:' 'SelectionInList'
- #'layout:' #(#LayoutFrame 247 0 15 0 452 0 109 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
- #'useIndex:' false
- )
- #(#LabelSpec
- #'name:' 'SelectionInListLabel'
- #'layout:' #(#AlignmentOrigin 320 0 108 0 0 1)
- #'label:' 'SelectionInList'
- #'style:' #(#FontDescription #helvetica #medium #roman #'10')
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#SelectionInTreeViewSpec
- #'name:' 'SelectionInTree'
- #'layout:' #(#LayoutFrame 20 0 15 0 225 0 109 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
- )
- #(#LabelSpec
- #'name:' 'SelectionInTreeLabel'
- #'layout:' #(#AlignmentOrigin 93 0 108 0 0 1)
- #'label:' 'SelectionInTree'
- #'style:' #(#FontDescription #helvetica #medium #roman #'10')
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#FileSelectionTreeSpec
- #'name:' 'FileSelectionTree'
- #'layout:' #(#LayoutFrame 20 0 130 0 225 0 224 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
- )
- #(#LabelSpec
- #'name:' 'FileSelectionTreeLabel'
- #'layout:' #(#AlignmentOrigin 93 0 223 0 0 1)
- #'label:' 'FileSelectionTree'
- #'style:' #(#FontDescription #helvetica #medium #roman #'10')
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- #(#DataSetSpec
- #'name:' 'DataSetSpec'
- #'layout:' #(#LayoutFrame 247 0 130 0 452 0 224 0)
- #'hasHorizontalScrollBar:' true
- #'hasVerticalScrollBar:' true
- )
- #(#LabelSpec
- #'name:' 'DataSetSpecLabel'
- #'layout:' #(#AlignmentOrigin 320 0 223 0 0 1)
- #'label:' 'DataSetView'
- #'style:' #(#FontDescription #helvetica #medium #roman #'10')
- #'adjust:' #left
- #'resizeForLabel:' true
- #'canUIDrag:' false
- )
- )
- )
- )
! !
!UISelectionPanel methodsFor:'actions'!