HierarchicalListEditor.st
changeset 529 2e77c060bc12
parent 522 06bef91cb861
child 546 aac3f3c9383f
equal deleted inserted replaced
528:4c6acd1fa911 529:2e77c060bc12
    77      
    77      
    78        #(#FullSpec
    78        #(#FullSpec
    79           #'window:' 
    79           #'window:' 
    80            #(#WindowSpec
    80            #(#WindowSpec
    81               #'name:' 'Hierarchical List Editor'
    81               #'name:' 'Hierarchical List Editor'
    82               #'layout:' #(#LayoutFrame 197 0 172 0 497 0 300 0)
    82               #'layout:' #(#LayoutFrame 213 0 373 0 513 0 501 0)
    83               #'label:' 'Hierarchical List Editor'
    83               #'label:' 'Hierarchical List Editor'
    84               #'min:' #(#Point 10 10)
    84               #'min:' #(#Point 10 10)
    85               #'max:' #(#Point 1160 870)
    85               #'max:' #(#Point 1160 870)
    86               #'bounds:' #(#Rectangle 197 172 498 301)
    86               #'bounds:' #(#Rectangle 213 373 514 502)
    87               #'usePreferredExtent:' false
    87               #'usePreferredExtent:' false
    88           )
    88           )
    89           #'component:' 
    89           #'component:' 
    90            #(#SpecCollection
    90            #(#SpecCollection
    91               #'collection:' 
    91               #'collection:' 
    92                #(
    92                #(
    93                  #(#LabelSpec
    93                  #(#FramedBoxSpec
    94                     #'name:' 'boxLabel'
    94                     #'name:' 'framedBox1'
    95                     #'layout:' #(#Point 5 10)
    95                     #'layout:' #(#LayoutFrame 0 0.0 3 0.0 0 1.0 -33 1.0)
    96                     #'label:' 'Class and selector for code:'
    96                     #'label:' 'Class and selector for code'
    97                     #'adjust:' #left
    97                     #'labelPosition:' #topLeft
    98                     #'resizeForLabel:' true
       
    99                 )
    98                 )
   100                  #(#LabelSpec
    99                  #(#LabelSpec
   101                     #'name:' 'classLabel'
   100                     #'name:' 'classLabel'
   102                     #'layout:' #(#AlignmentOrigin 45 0.11 51 0 1 0.5)
   101                     #'layout:' #(#AlignmentOrigin 53 0.11 39 0 1 0.5)
   103                     #'label:' 'Class:'
   102                     #'label:' 'Class:'
   104                     #'adjust:' #right
   103                     #'adjust:' #right
   105                     #'resizeForLabel:' true
   104                     #'resizeForLabel:' true
   106                 )
   105                 )
   107                  #(#InputFieldSpec
   106                  #(#InputFieldSpec
   108                     #'name:' 'classField'
   107                     #'name:' 'classField'
   109                     #'layout:' #(#LayoutFrame 47 0.11 39 0 -2 1.0 61 0)
   108                     #'layout:' #(#LayoutFrame 57 0.11 27 0 -19 1.0 49 0)
   110                     #'enableChannel:' #canChangeClassName
   109                     #'enableChannel:' #canChangeClassName
   111                     #'tabable:' true
   110                     #'tabable:' true
   112                     #'model:' #specClassChannel
   111                     #'model:' #specClassChannel
   113                 )
   112                 )
   114                  #(#LabelSpec
   113                  #(#LabelSpec
   115                     #'name:' 'methodLabel'
   114                     #'name:' 'methodLabel'
   116                     #'layout:' #(#AlignmentOrigin 45 0.11 74 0 1 0.5)
   115                     #'layout:' #(#AlignmentOrigin 53 0.11 64 0 1 0.5)
   117                     #'label:' 'Selector:'
   116                     #'label:' 'Selector:'
   118                     #'adjust:' #right
   117                     #'adjust:' #right
   119                     #'resizeForLabel:' true
   118                     #'resizeForLabel:' true
   120                 )
   119                 )
   121                  #(#InputFieldSpec
   120                  #(#InputFieldSpec
   122                     #'name:' 'methodField'
   121                     #'name:' 'methodField'
   123                     #'layout:' #(#LayoutFrame 47 0.11 64 0 -2 1.0 86 0)
   122                     #'layout:' #(#LayoutFrame 57 0.11 52 0 -19 1.0 74 0)
   124                     #'tabable:' true
   123                     #'tabable:' true
   125                     #'model:' #specSelectorChannel
   124                     #'model:' #specSelectorChannel
   126                     #'type:' #string
   125                     #'type:' #string
   127                 )
   126                 )
   128                  #(#UISubSpecification
   127                  #(#UISubSpecification