separated misc into embed & misc;
authorClaus Gittinger <cg@exept.de>
Wed, 07 Jul 1999 21:25:49 +0200
changeset 1168 d297bc428326
parent 1167 cc867734c712
child 1169 dc563b916897
separated misc into embed & misc; added StepSlider
UISelectionPanel.st
--- 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