--- a/UISelectionPanel.st Wed Jul 07 20:48:39 1999 +0200
+++ b/UISelectionPanel.st Wed Jul 07 21:25:49 1999 +0200
@@ -89,6 +89,7 @@
#('Text' standardTexts)
#('Lists' standardLists)
#('Groups' standardGroups)
+ #('Embed' standardEmbed)
#('Misc' standardMisc)
)
)
@@ -484,6 +485,95 @@
)
!
+standardEmbed
+ "This resource specification was automatically generated
+ by the UIPainter of ST/X."
+
+ "Do not manually edit this!! If it is corrupted,
+ the UIPainter may not be able to read the specification."
+
+ "
+ UIPainter new openOnClass:UISelectionPanel andSelector:#standardEmbed
+ UISelectionPanel new openInterface:#standardEmbed
+ "
+
+ <resource: #canvas>
+
+ ^
+ #(#FullSpec
+ #name: #standardEmbed
+ #window:
+ #(#WindowSpec
+ #label: 'Misc'
+ #name: 'Misc'
+ #layout: #(#LayoutFrame 125 0 152 0 566 0 374 0)
+ #level: 0
+ #min: #(#Point 10 10)
+ #max: #(#Point 1280 1024)
+ #bounds: #(#Rectangle 125 152 567 375)
+ #usePreferredExtent: false
+ #returnIsOKInDialog: true
+ #escapeIsCancelInDialog: true
+ )
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ArbitraryComponentSpec
+ #name: 'Arbitrary Component'
+ #layout: #(#LayoutFrame 3 0 3 0 128 0 104 0)
+ #hasBorder: false
+ )
+ #(#LabelSpec
+ #label: 'Arbitrary'
+ #name: 'ArbitraryComponentLabel1'
+ #layout: #(#AlignmentOrigin 7 0 7 0 0 0)
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #adjust: #left
+ #canUIDrag: false
+ )
+ #(#LabelSpec
+ #label: 'Component'
+ #name: 'ArbitraryComponentLabel2'
+ #layout: #(#AlignmentOrigin 7 0 31 0 0 0)
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #adjust: #left
+ #canUIDrag: false
+ )
+ #(#UISubSpecification
+ #name: 'SubSpecification'
+ #layout: #(#LayoutFrame 145 0 3 0 280 0 104 0)
+ )
+ #(#LabelSpec
+ #label: 'SubSpecification'
+ #name: 'SubSpecificationLabel'
+ #layout: #(#Point 149 7)
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#SubCanvasSpec
+ #name: 'SubCanvas'
+ #layout: #(#LayoutFrame 297 0 3 0 433 0 104 0)
+ #hasHorizontalScrollBar: true
+ #hasVerticalScrollBar: true
+ )
+ #(#LabelSpec
+ #label: 'SubCanvas'
+ #name: 'SubCanvasLabel'
+ #layout: #(#AlignmentOrigin 324 0 7 0 0 0)
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #adjust: #left
+ #canUIDrag: false
+ )
+ )
+
+ )
+ )
+!
+
standardGraphs
"This resource specification was automatically generated
by the UIPainter of ST/X."
@@ -894,14 +984,10 @@
#(#WindowSpec
#label: 'Menus'
#name: 'Menus'
- #layout: #(#LayoutFrame 20 0 182 0 496 0 404 0)
- #level: 0
+ #layout: #(#LayoutFrame 162 0 182 0 638 0 404 0)
#min: #(#Point 10 10)
#max: #(#Point 1280 1024)
- #bounds: #(#Rectangle 20 182 497 405)
- #usePreferredExtent: false
- #returnIsOKInDialog: true
- #escapeIsCancelInDialog: true
+ #bounds: #(#Rectangle 162 182 639 405)
)
#component:
#(#SpecCollection
@@ -922,12 +1008,12 @@
)
#(#MenuPanelSpec
#name: 'Menu Bar'
- #layout: #(#LayoutFrame 4 0 184 0 129 0 206 0)
+ #layout: #(#LayoutFrame 4 0 188 0 129 0 210 0)
)
#(#LabelSpec
#label: 'Menu Bar'
#name: 'MenuBarLabel'
- #layout: #(#AlignmentOrigin 4 0 183 0 0 1)
+ #layout: #(#AlignmentOrigin 4 0 187 0 0 1)
#style: #(#FontDescription #helvetica #medium #roman 10)
#resizeForLabel: true
#adjust: #left
@@ -947,6 +1033,7 @@
#(#ComboBoxSpec
#name: 'Combo Box'
#layout: #(#LayoutFrame 4 0 61 0 129 0 81 0)
+ #acceptOnPointerLeave: false
)
#(#ExtendedComboBoxSpec
#name: 'Extended Combo Box'
@@ -992,108 +1079,113 @@
#(#WindowSpec
#label: 'Misc'
#name: 'Misc'
- #layout: #(#LayoutFrame 220 0 200 0 661 0 422 0)
- #level: 0
+ #layout: #(#LayoutFrame 53 0 156 0 494 0 378 0)
#min: #(#Point 10 10)
#max: #(#Point 1280 1024)
- #bounds: #(#Rectangle 220 200 662 423)
- #usePreferredExtent: false
- #returnIsOKInDialog: true
- #escapeIsCancelInDialog: true
+ #bounds: #(#Rectangle 53 156 495 379)
)
#component:
#(#SpecCollection
#collection: #(
- #(#ArbitraryComponentSpec
- #name: 'Arbitrary Component'
- #layout: #(#LayoutFrame 3 0 3 0 128 0 81 0)
- #hasBorder: false
- )
#(#LabelSpec
- #label: 'Arbitrary'
- #name: 'ArbitraryComponentLabel1'
- #layout: #(#AlignmentOrigin 7 0 7 0 0 0)
- #style: #(#FontDescription #helvetica #medium #roman 10)
- #resizeForLabel: true
- #adjust: #left
- #canUIDrag: false
- )
- #(#LabelSpec
- #label: 'Component'
- #name: 'ArbitraryComponentLabel2'
- #layout: #(#AlignmentOrigin 7 0 31 0 0 0)
- #style: #(#FontDescription #helvetica #medium #roman 10)
- #resizeForLabel: true
- #adjust: #left
- #canUIDrag: false
- )
- #(#UISubSpecification
- #name: 'SubSpecification'
- #layout: #(#LayoutFrame 145 0 3 0 280 0 81 0)
- )
- #(#LabelSpec
- #label: 'SubSpecification'
- #name: 'SubSpecificationLabel'
- #layout: #(#Point 149 7)
+ #label: 'StepSlider'
+ #name: 'StepSliderLabel'
+ #layout: #(#AlignmentOrigin 87 0 9 0 1 0)
#style: #(#FontDescription #helvetica #medium #roman 10)
#resizeForLabel: true
#canUIDrag: false
)
- #(#SubCanvasSpec
- #name: 'SubCanvas'
- #layout: #(#LayoutFrame 297 0 3 0 433 0 81 0)
- #hasHorizontalScrollBar: true
- #hasVerticalScrollBar: true
- )
- #(#LabelSpec
- #label: 'SubCanvas'
- #name: 'SubCanvasLabel'
- #layout: #(#AlignmentOrigin 324 0 7 0 0 0)
- #style: #(#FontDescription #helvetica #medium #roman 10)
- #resizeForLabel: true
- #adjust: #left
- #canUIDrag: false
+ #(#SteppingSliderSpec
+ #name: 'StepSlider'
+ #layout: #(#LayoutFrame 88 0 7 0 203 0 25 0)
+ #orientation: #horizontal
+ #step: 1
)
#(#LabelSpec
#label: 'Slider'
#name: 'SliderLabel'
- #layout: #(#AlignmentOrigin 83 0 117 0 1 0)
+ #layout: #(#AlignmentOrigin 87 0 35 0 1 0)
#style: #(#FontDescription #helvetica #medium #roman 10)
#resizeForLabel: true
#canUIDrag: false
)
#(#SliderSpec
#name: 'Slider'
- #layout: #(#LayoutFrame 88 0 114 0 203 0 132 0)
+ #layout: #(#LayoutFrame 88 0 34 0 203 0 52 0)
+ #orientation: #horizontal
+ #step: 1
+ )
+ #(#LabelSpec
+ #label: 'ThumbWheel'
+ #name: 'ThumbWheelLabel'
+ #layout: #(#AlignmentOrigin 88 0 62 0 1 0)
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#ThumbWheelSpec
+ #name: 'Thumb Wheel'
+ #layout: #(#LayoutFrame 88 0 60 0 203 0 80 0)
+ #orientation: #horizontal
+ #step: 1
+ )
+ #(#LabelSpec
+ #label: 'ScrollBar'
+ #name: 'ScrollBarLabel'
+ #layout: #(#AlignmentOrigin 87 0 103 0 1 0)
+ #initiallyInvisible: true
+ #style: #(#FontDescription #helvetica #medium #roman 10)
+ #resizeForLabel: true
+ #canUIDrag: false
+ )
+ #(#ScrollBarSpec
+ #name: 'ScrollBar'
+ #layout: #(#LayoutFrame 88 0 100 0 203 0 118 0)
+ #initiallyInvisible: true
#orientation: #horizontal
#step: 1
)
#(#LabelSpec
#label: 'Scroller'
#name: 'ScrollerLabel'
- #layout: #(#AlignmentOrigin 83 0 90 0 1 0)
+ #layout: #(#AlignmentOrigin 87 0 130 0 1 0)
+ #initiallyInvisible: true
#style: #(#FontDescription #helvetica #medium #roman 10)
#resizeForLabel: true
#canUIDrag: false
)
#(#ScrollerSpec
#name: 'Scroller'
- #layout: #(#LayoutFrame 88 0 87 0 203 0 105 0)
+ #layout: #(#LayoutFrame 88 0 127 0 203 0 145 0)
+ #initiallyInvisible: true
#orientation: #horizontal
#step: 1
)
- #(#LabelSpec
- #label: 'ThumbWheel'
- #name: 'ThumbWheelLabel'
- #layout: #(#AlignmentOrigin 83 0 145 0 1 0)
- #style: #(#FontDescription #helvetica #medium #roman 10)
- #resizeForLabel: true
- #canUIDrag: false
+ #(#SteppingSliderSpec
+ #name: 'VStepSlider'
+ #layout: #(#LayoutFrame 226 0 6 0 244 0 106 0)
+ #step: 1
+ )
+ #(#SliderSpec
+ #name: 'VSlider'
+ #layout: #(#LayoutFrame 254 0 6 0 272 0 106 0)
+ #step: 1
)
#(#ThumbWheelSpec
- #name: 'Thumb Wheel'
- #layout: #(#LayoutFrame 88 0 140 0 203 0 160 0)
- #orientation: #horizontal
+ #name: 'VThumbWheel'
+ #layout: #(#LayoutFrame 280 0 6 0 298 0 106 0)
+ #step: 1
+ )
+ #(#ScrollBarSpec
+ #name: 'VScrollBar'
+ #layout: #(#LayoutFrame 317 0 6 0 335 0 106 0)
+ #initiallyInvisible: true
+ #step: 1
+ )
+ #(#ScrollerSpec
+ #name: 'VScroller'
+ #layout: #(#LayoutFrame 345 0 6 0 363 0 106 0)
+ #initiallyInvisible: true
#step: 1
)
#(#LabelSpec