DataSetBuilder.st
changeset 431 23ff7c325946
parent 429 132c3299631c
child 438 e9c1ae80550f
equal deleted inserted replaced
430:fa18d386b936 431:23ff7c325946
   910      
   910      
   911        #(#FullSpec
   911        #(#FullSpec
   912           #'window:' 
   912           #'window:' 
   913            #(#WindowSpec
   913            #(#WindowSpec
   914               #'name:' 'Class Definition'
   914               #'name:' 'Class Definition'
   915               #'layout:' #(#LayoutFrame 299 0 162 0 624 0 291 0)
   915               #'layout:' #(#LayoutFrame 112 0 251 0 437 0 380 0)
   916               #'label:' 'Class Definition'
   916               #'label:' 'Class Definition'
   917               #'min:' #(#Point 10 10)
   917               #'min:' #(#Point 10 10)
   918               #'max:' #(#Point 1152 900)
   918               #'max:' #(#Point 1152 900)
   919               #'bounds:' #(#Rectangle 299 162 625 292)
   919               #'bounds:' #(#Rectangle 112 251 438 381)
   920               #'usePreferredExtent:' false
   920               #'usePreferredExtent:' false
   921           )
   921           )
   922           #'component:' 
   922           #'component:' 
   923            #(#SpecCollection
   923            #(#SpecCollection
   924               #'collection:' 
   924               #'collection:' 
   925                #(
   925                #(
   926                  #(#LabelSpec
   926                  #(#LabelSpec
       
   927                     #'name:' 'topLabel'
       
   928                     #'layout:' #(#Point 2 10)
       
   929                     #'label:' 'Class for code:'
       
   930                     #'adjust:' #left
       
   931                     #'resizeForLabel:' true
       
   932                 )
       
   933                  #(#LabelSpec
   927                     #'name:' 'classLabel'
   934                     #'name:' 'classLabel'
   928                     #'layout:' #(#AlignmentOrigin 50 0.11 50 0 1 0.5)
   935                     #'layout:' #(#AlignmentOrigin 50 0.11 50 0 1 0.5)
   929                     #'label:' 'Class:'
   936                     #'label:' 'Class:'
   930                     #'adjust:' #right
   937                     #'adjust:' #right
   931                     #'resizeForLabel:' true
   938                     #'resizeForLabel:' true
       
   939                 )
       
   940                  #(#InputFieldSpec
       
   941                     #'name:' 'classNameInputField'
       
   942                     #'layout:' #(#LayoutFrame 51 0.11 39 0 -2 1.0 61 0)
       
   943                     #'tabable:' true
       
   944                     #'model:' #classNameChannel
   932                 )
   945                 )
   933                  #(#LabelSpec
   946                  #(#LabelSpec
   934                     #'name:' 'superClassLabel'
   947                     #'name:' 'superClassLabel'
   935                     #'layout:' #(#AlignmentOrigin 50 0.11 77 0 1 0.5)
   948                     #'layout:' #(#AlignmentOrigin 50 0.11 77 0 1 0.5)
   936                     #'label:' 'Superclass:'
   949                     #'label:' 'Superclass:'
   937                     #'adjust:' #right
   950                     #'adjust:' #right
   938                     #'resizeForLabel:' true
   951                     #'resizeForLabel:' true
   939                 )
   952                 )
   940                  #(#LabelSpec
       
   941                     #'name:' 'topLabel'
       
   942                     #'layout:' #(#Point 2 10)
       
   943                     #'label:' 'Class for code:'
       
   944                     #'adjust:' #left
       
   945                     #'resizeForLabel:' true
       
   946                 )
       
   947                  #(#InputFieldSpec
   953                  #(#InputFieldSpec
   948                     #'name:' 'classNameField'
   954                     #'name:' 'superclassNameInputField'
   949                     #'layout:' #(#LayoutFrame 51 0.11 39 0 -2 1.0 61 0)
       
   950                     #'tabable:' true
       
   951                     #'model:' #classNameChannel
       
   952                 )
       
   953                  #(#HorizontalPanelViewSpec
       
   954                     #'name:' 'commitPanel'
       
   955                     #'layout:' #(#LayoutFrame 2 0.0 -30 1.0 -2 1.0 -2 1.0)
       
   956                     #'component:' 
       
   957                      #(#SpecCollection
       
   958                         #'collection:' 
       
   959                          #(
       
   960                            #(#ActionButtonSpec
       
   961                               #'name:' 'button1'
       
   962                               #'label:' 'Cancel'
       
   963                               #'tabable:' true
       
   964                               #'model:' #cancel
       
   965                               #'extent:' #(#Point 156 22)
       
   966                           )
       
   967                            #(#ActionButtonSpec
       
   968                               #'name:' 'button2'
       
   969                               #'label:' 'OK'
       
   970                               #'tabable:' true
       
   971                               #'model:' #accept
       
   972                               #'isDefault:' true
       
   973                               #'extent:' #(#Point 157 22)
       
   974                           )
       
   975                         )
       
   976                     )
       
   977                     #'horizontalLayout:' #fitSpace
       
   978                     #'verticalLayout:' #fitSpace
       
   979                     #'horizontalSpace:' 3
       
   980                     #'verticalSpace:' 3
       
   981                 )
       
   982                  #(#InputFieldSpec
       
   983                     #'name:' 'inputField1'
       
   984                     #'layout:' #(#LayoutFrame 51 0.11 67 0 -2 1.0 89 0)
   955                     #'layout:' #(#LayoutFrame 51 0.11 67 0 -2 1.0 89 0)
   985                     #'tabable:' true
   956                     #'tabable:' true
   986                     #'model:' #superclassNameChannel
   957                     #'model:' #superclassNameChannel
       
   958                 )
       
   959                  #(#UISubSpecification
       
   960                     #'name:' 'SubSpecification'
       
   961                     #'layout:' #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1.0)
       
   962                     #'majorKey:' #ToolApplicationModel
       
   963                     #'minorKey:' #windowSpecForCommitWithoutChannels
   987                 )
   964                 )
   988               )
   965               )
   989           )
   966           )
   990       )
   967       )
   991 !
   968 !