UISelectionPanel.st
changeset 142 75f927b856f6
parent 139 dc64ad7c0267
child 143 9add9e2609d9
--- a/UISelectionPanel.st	Thu Jun 05 11:57:03 1997 +0200
+++ b/UISelectionPanel.st	Thu Jun 05 11:58:17 1997 +0200
@@ -104,7 +104,7 @@
     ^ appl.
 ! !
 
-!UISelectionPanel class methodsFor:'default specs'!
+!UISelectionPanel class methodsFor:'interface specs'!
 
 buttonToggleSpec
     "this window spec was automatically generated by the ST/X UIPainter"
@@ -136,7 +136,6 @@
                  #(#ArrowButtonSpec
                     #'name:' 'ArrowButton up'
                     #'layout:' #(#LayoutFrame 237 0 20 0 259 0 42 0)
-                    #'hasCharacterOrientedLabel:' false
                     #'isTriggerOnDown:' true
                     #'direction:' #up
                 )
@@ -178,7 +177,6 @@
                  #(#CheckToggleSpec
                     #'name:' 'CheckToggle'
                     #'layout:' #(#LayoutFrame 297 0 82 0 317 0 102 0)
-                    #'hasCharacterOrientedLabel:' false
                     #'isTriggerOnDown:' true
                     #'showLamp:' false
                     #'lampColor:' #(#Color 100.0 100.0 0.0)
@@ -226,6 +224,74 @@
 
 !
 
+menuComboSpec
+    "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:#menuComboSpec
+     UISelectionPanel new openInterface:#menuComboSpec
+    "
+
+    <resource: #canvas>
+
+    ^
+     
+       #(#FullSpec
+          #'window:' 
+           #(#WindowSpec
+              #'name:' 'uIPainterView'
+              #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+              #'label:' 'unnamed'
+              #'bounds:' #(#Rectangle 0 0 464 253)
+          )
+          #'component:' 
+           #(#SpecCollection
+              #'collection:' 
+               #(
+                 #(#ComboBoxSpec
+                    #'name:' 'ComboBox'
+                    #'layout:' #(#LayoutFrame 20 0 20 0 123 0 40 0)
+                    #'immediateAccept:' true
+                )
+                 #(#ComboListSpec
+                    #'name:' 'ComboList'
+                    #'layout:' #(#LayoutFrame 20 0 51 0 123 0 71 0)
+                    #'tabable:' false
+                )
+                 #(#PopUpListSpec
+                    #'name:' 'PopUpList'
+                    #'layout:' #(#LayoutFrame 147 0 20 0 250 0 42 0)
+                    #'label:' 'PopUpList'
+                )
+                 #(#MenuPanelSpec
+                    #'name:' 'MenuPanel'
+                    #'layout:' #(#LayoutFrame 147 0 67 0 250 0 89 0)
+                )
+                 #(#TabViewSpec
+                    #'name:' 'TabView'
+                    #'layout:' #(#LayoutFrame 269 0 20 0 409 0 56 0)
+                    #'tabWidget:' #Window
+                    #'direction:' #top
+                )
+                 #(#NoteBookViewSpec
+                    #'name:' 'noteBookView'
+                    #'layout:' #(#LayoutFrame 269 0 66 0 409 0 182 0)
+                    #'level:' 2
+                )
+                 #(#LabelSpec
+                    #'name:' 'label1'
+                    #'layout:' #(#LayoutFrame 147 0 51 0 250 0 67 0)
+                    #'label:' 'MenuPanel'
+                    #'canUIDrag:' false
+                )
+              )
+          )
+      )
+!
+
 panelSpec
     "this window spec was automatically generated by the ST/X UIPainter"
 
@@ -264,8 +330,6 @@
                               #'name:' 'label1'
                               #'label:' 'A'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -273,8 +337,6 @@
                               #'name:' 'label2'
                               #'label:' 'B'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -282,14 +344,11 @@
                               #'name:' 'label3'
                               #'label:' 'C'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
                         )
                     )
-                    #'level:' 0
                     #'horizontalLayout:' #center
                     #'verticalLayout:' #center
                     #'horizontalSpace:' 3
@@ -306,16 +365,12 @@
                               #'name:' 'label4'
                               #'label:' 'A'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'canUIDrag:' false
                           )
                            #(#LabelSpec
                               #'name:' 'label5'
                               #'label:' 'B'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'canUIDrag:' false
                           )
                         )
@@ -332,8 +387,6 @@
                               #'name:' 'label6'
                               #'label:' 'A'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -341,8 +394,6 @@
                               #'name:' 'label7'
                               #'label:' 'B'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -350,14 +401,11 @@
                               #'name:' 'label8'
                               #'label:' 'C'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
                         )
                     )
-                    #'level:' 0
                     #'horizontalLayout:' #center
                     #'verticalLayout:' #center
                     #'horizontalSpace:' 3
@@ -374,16 +422,12 @@
                               #'name:' 'label9'
                               #'label:' 'A'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'canUIDrag:' false
                           )
                            #(#LabelSpec
                               #'name:' 'label10'
                               #'label:' 'B'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'canUIDrag:' false
                           )
                         )
@@ -400,8 +444,6 @@
                               #'name:' 'label11'
                               #'label:' 'A'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -409,8 +451,6 @@
                               #'name:' 'label12'
                               #'label:' 'B'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -418,8 +458,6 @@
                               #'name:' 'label13'
                               #'label:' 'C'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -427,8 +465,6 @@
                               #'name:' 'label14'
                               #'label:' 'D'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
@@ -436,14 +472,11 @@
                               #'name:' 'label15'
                               #'label:' 'E'
                               #'level:' 2
-                              #'adjust:' #center
-                              #'hasCharacterOrientedLabel:' true
                               #'extent:' #(#Point 23 23)
                               #'canUIDrag:' false
                           )
                         )
                     )
-                    #'level:' 0
                     #'horizontalLayout:' #fitSpace
                     #'verticalLayout:' #fitSpace
                     #'horizontalSpace:' 3
@@ -512,96 +545,6 @@
           )
       )
 
-! !
-
-!UISelectionPanel class methodsFor:'interface specs'!
-
-menuComboSpec
-    "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:#menuComboSpec
-     UISelectionPanel new openInterface:#menuComboSpec
-    "
-
-    <resource: #canvas>
-
-    ^
-     
-       #(#FullSpec
-          #'window:' 
-           #(#WindowSpec
-              #'name:' 'uIPainterView'
-              #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
-              #'label:' 'unnamed'
-              #'bounds:' #(#Rectangle 0 0 464 253)
-          )
-          #'component:' 
-           #(#SpecCollection
-              #'collection:' 
-               #(
-                 #(#ComboBoxSpec
-                    #'name:' 'ComboBox'
-                    #'layout:' #(#LayoutFrame 20 0 20 0 123 0 40 0)
-                    #'immediateAccept:' false
-                    #'acceptOnLeave:' true
-                    #'acceptOnReturn:' true
-                    #'acceptOnTab:' true
-                    #'acceptOnLostFocus:' true
-                    #'hasBorder:' false
-                )
-                 #(#ComboListSpec
-                    #'name:' 'ComboList'
-                    #'layout:' #(#LayoutFrame 20 0 51 0 123 0 71 0)
-                    #'tabable:' false
-                )
-                 #(#PopUpListSpec
-                    #'name:' 'PopUpList'
-                    #'layout:' #(#LayoutFrame 147 0 20 0 250 0 42 0)
-                    #'label:' 'PopUpList'
-                    #'useIndex:' false
-                )
-                 #(#MenuPanelSpec
-                    #'name:' 'MenuPanel'
-                    #'layout:' #(#LayoutFrame 147 0 67 0 250 0 89 0)
-                    #'showSeparatingLines:' false
-                    #'verticalLayout:' true
-                    #'fitFirstPanel:' true
-                )
-                 #(#TabViewSpec
-                    #'name:' 'TabView'
-                    #'layout:' #(#LayoutFrame 269 0 20 0 409 0 56 0)
-                    #'tabWidget:' #Window
-                    #'direction:' #top
-                    #'useIndex:' false
-                    #'fitLastRow:' true
-                    #'moveSelectedRow:' true
-                )
-                 #(#NoteBookViewSpec
-                    #'name:' 'noteBookView'
-                    #'layout:' #(#LayoutFrame 269 0 66 0 409 0 182 0)
-                    #'tabWidget:' #Window
-                    #'direction:' #top
-                    #'useIndex:' false
-                    #'fitLastRow:' true
-                    #'moveSelectedRow:' true
-                    #'level:' 2
-                )
-                 #(#LabelSpec
-                    #'name:' 'label1'
-                    #'layout:' #(#LayoutFrame 147 0 51 0 250 0 67 0)
-                    #'label:' 'MenuPanel'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
-                    #'canUIDrag:' false
-                )
-              )
-          )
-      )
 !
 
 textSpec
@@ -635,27 +578,17 @@
                     #'name:' 'EditField'
                     #'layout:' #(#LayoutFrame 222 0 109 0 401 0 131 0)
                     #'immediateAccept:' true
-                    #'acceptOnLeave:' false
-                    #'acceptOnReturn:' true
-                    #'acceptOnTab:' true
-                    #'acceptOnLostFocus:' false
-                    #'hasBorder:' false
                 )
                  #(#LabelSpec
                     #'name:' 'Text Label'
                     #'layout:' #(#LayoutFrame 222 0 138 0 401 0 160 0)
                     #'label:' 'Text Label'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                 )
                  #(#TextEditorSpec
                     #'name:' 'EditTextView'
                     #'layout:' #(#LayoutFrame 20 0 13 0 199 0 92 0)
                     #'hasHorizontalScrollBar:' true
                     #'hasVerticalScrollBar:' true
-                    #'miniScrollerHorizontal:' false
-                    #'miniScrollerVertical:' false
                 )
                  #(#SequenceViewSpec
                     #'name:' 'SelectionInListView'
@@ -663,44 +596,29 @@
                     #'tabable:' false
                     #'hasHorizontalScrollBar:' true
                     #'hasVerticalScrollBar:' true
-                    #'miniScrollerHorizontal:' false
-                    #'miniScrollerVertical:' false
-                    #'isMultiSelect:' false
-                    #'useIndex:' false
                 )
                  #(#HTMLViewSpec
                     #'name:' 'HTMLView'
                     #'layout:' #(#LayoutFrame 23 0 109 0 202 0 188 0)
                     #'hasHorizontalScrollBar:' true
                     #'hasVerticalScrollBar:' true
-                    #'miniScrollerHorizontal:' false
-                    #'miniScrollerVertical:' false
                 )
                  #(#LabelSpec
                     #'name:' 'HTMLViewLabel'
                     #'layout:' #(#LayoutFrame 99 0 169 0 164 0 183 0)
                     #'label:' 'HTMLView'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                     #'canUIDrag:' false
                 )
                  #(#LabelSpec
                     #'name:' 'label1'
                     #'layout:' #(#LayoutFrame 91 0 73 0 153 0 87 0)
                     #'label:' 'EditText'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                     #'canUIDrag:' false
                 )
                  #(#LabelSpec
                     #'name:' 'label2'
                     #'layout:' #(#LayoutFrame 297 0 73 0 384 0 87 0)
                     #'label:' 'SelectionInList'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                     #'canUIDrag:' false
                 )
               )
@@ -740,7 +658,6 @@
                     #'layout:' #(#LayoutFrame 8 0 20 0 110 0 85 0)
                     #'label:' 'FramedBox'
                     #'labelPosition:' #topCenter
-                    #'showFrame:' true
                 )
                  #(#ViewSpec
                     #'name:' 'View'
@@ -754,9 +671,6 @@
                     #'name:' 'subCanvasLabel'
                     #'layout:' #(#LayoutFrame 230 0 25 0 301 0 42 0)
                     #'label:' 'SubCanvas'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                     #'canUIDrag:' false
                 )
                  #(#DividerSpec
@@ -773,9 +687,6 @@
                     #'name:' 'viewLabel'
                     #'layout:' #(#LayoutFrame 138 0 25 0 189 0 42 0)
                     #'label:' 'View'
-                    #'level:' 0
-                    #'adjust:' #center
-                    #'hasCharacterOrientedLabel:' true
                     #'canUIDrag:' false
                 )
               )
@@ -815,29 +726,23 @@
                     #'name:' 'label1'
                     #'layout:' #(#LayoutFrame 0 0.0 -20 1.0 0 1.0 0 1.0)
                     #'label:' 'selection'
-                    #'labelChannel:' #'nameOfObject'
+                    #'labelChannel:' #nameOfObject
                     #'level:' 2
-                    #'adjust:' #center
                     #'hasCharacterOrientedLabel:' false
                 )
                  #(#NoteBookViewSpec
                     #'name:' 'noteBookView1'
                     #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -21 1.0)
+                    #'menu:' #tabList
                     #'model:' #tabModel
-                    #'menu:' #tabList
                     #'tabWidget:' #Window
-                    #'direction:' #top
-                    #'fitLastRow:' true
                     #'useIndex:' true
-                    #'moveSelectedRow:' true
                     #'level:' 2
                     #'canvas:' #canvas
                 )
               )
           )
       )
-
-    "Modified: 26.5.1997 / 10:29:41 / cg"
 ! !
 
 !UISelectionPanel methodsFor:'accessing'!