# HG changeset patch # User tz # Date 888098861 -3600 # Node ID 05282b2363d4b3175c22086d6c00a644162188f3 # Parent 34728d455e7bb89380c56d0fb68b39a7e160ca6b some rearranges of the gallery diff -r 34728d455e7b -r 05282b2363d4 UISelectionPanel.st --- 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 + " + + + + ^ + + #(#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 " @@ -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 " @@ -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 " @@ -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 " @@ -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 - " - - - - ^ - - #(#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 - " - - - - ^ - - #(#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 - " - - - - ^ - - #(#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'!