DataSetBuilder.st
changeset 505 d9ed26eeafe9
parent 489 d5f942ce5c94
child 521 61569efc19f4
equal deleted inserted replaced
504:1ff52096d1d3 505:d9ed26eeafe9
   211      
   211      
   212        #(#FullSpec
   212        #(#FullSpec
   213           #'window:' 
   213           #'window:' 
   214            #(#WindowSpec
   214            #(#WindowSpec
   215               #'name:' 'DataSet Misc'
   215               #'name:' 'DataSet Misc'
   216               #'layout:' #(#LayoutFrame 325 0 369 0 693 0 668 0)
   216               #'layout:' #(#LayoutFrame 197 0 172 0 565 0 471 0)
   217               #'label:' 'DataSet Misc'
   217               #'label:' 'DataSet Misc'
   218               #'min:' #(#Point 10 10)
   218               #'min:' #(#Point 10 10)
   219               #'max:' #(#Point 1280 1024)
   219               #'max:' #(#Point 1280 1024)
   220               #'bounds:' #(#Rectangle 325 369 694 669)
   220               #'bounds:' #(#Rectangle 197 172 566 472)
   221               #'usePreferredExtent:' false
   221               #'usePreferredExtent:' false
   222           )
   222           )
   223           #'component:' 
   223           #'component:' 
   224            #(#SpecCollection
   224            #(#SpecCollection
   225               #'collection:' 
   225               #'collection:' 
   229                     #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 88 0)
   229                     #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 88 0)
   230                     #'component:' 
   230                     #'component:' 
   231                      #(#SpecCollection
   231                      #(#SpecCollection
   232                         #'collection:' 
   232                         #'collection:' 
   233                          #(
   233                          #(
       
   234                            #(#LabelSpec
       
   235                               #'name:' 'label1'
       
   236                               #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5)
       
   237                               #'label:' 'Foreground:'
       
   238                               #'adjust:' #right
       
   239                               #'resizeForLabel:' true
       
   240                           )
   234                            #(#ColorMenuSpec
   241                            #(#ColorMenuSpec
   235                               #'name:' 'colorMenu1'
   242                               #'name:' 'colorMenu1'
   236                               #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0)
   243                               #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0)
   237                               #'activeHelpKey:' #foregroundColor
   244                               #'activeHelpKey:' #foregroundColor
   238                               #'model:' #labelForegroundColor
   245                               #'model:' #labelForegroundColor
   239                               #'labelsAreColored:' true
   246                               #'labelsAreColored:' true
   240                           )
   247                           )
   241                            #(#LabelSpec
   248                            #(#LabelSpec
   242                               #'name:' 'label1'
       
   243                               #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5)
       
   244                               #'label:' 'Foreground:'
       
   245                               #'adjust:' #right
       
   246                               #'resizeForLabel:' true
       
   247                           )
       
   248                            #(#LabelSpec
       
   249                               #'name:' 'label2'
   249                               #'name:' 'label2'
   250                               #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5)
   250                               #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5)
   251                               #'label:' 'Background:'
   251                               #'label:' 'Background:'
   252                               #'adjust:' #right
   252                               #'adjust:' #right
   253                               #'resizeForLabel:' true
   253                               #'resizeForLabel:' true
   255                            #(#ColorMenuSpec
   255                            #(#ColorMenuSpec
   256                               #'name:' 'colorMenu2'
   256                               #'name:' 'colorMenu2'
   257                               #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0)
   257                               #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0)
   258                               #'activeHelpKey:' #backgroundColor
   258                               #'activeHelpKey:' #backgroundColor
   259                               #'model:' #labelBackgroundColor
   259                               #'model:' #labelBackgroundColor
   260                               #'labelsAreColored:' true
       
   261                           )
   260                           )
   262                         )
   261                         )
   263                     )
   262                     )
   264                     #'label:' 'Label Colors:'
   263                     #'label:' 'Label Colors:'
   265                     #'labelPosition:' #topLeft
   264                     #'labelPosition:' #topLeft
   269                     #'layout:' #(#LayoutFrame 0 0.0 88 0 0 1.0 230 0)
   268                     #'layout:' #(#LayoutFrame 0 0.0 88 0 0 1.0 230 0)
   270                     #'component:' 
   269                     #'component:' 
   271                      #(#SpecCollection
   270                      #(#SpecCollection
   272                         #'collection:' 
   271                         #'collection:' 
   273                          #(
   272                          #(
       
   273                            #(#LabelSpec
       
   274                               #'name:' 'fgLabel'
       
   275                               #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5)
       
   276                               #'label:' 'Foreground:'
       
   277                               #'adjust:' #right
       
   278                               #'resizeForLabel:' true
       
   279                           )
   274                            #(#ColorMenuSpec
   280                            #(#ColorMenuSpec
   275                               #'name:' 'fgMenu'
   281                               #'name:' 'fgMenu'
   276                               #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0)
   282                               #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0)
   277                               #'activeHelpKey:' #foregroundColor
   283                               #'activeHelpKey:' #foregroundColor
   278                               #'model:' #foregroundColor
   284                               #'model:' #foregroundColor
   279                               #'labelsAreColored:' false
   285                               #'labelsAreColored:' true
   280                           )
       
   281                            #(#LabelSpec
       
   282                               #'name:' 'fgLabel'
       
   283                               #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5)
       
   284                               #'label:' 'Foreground:'
       
   285                               #'adjust:' #right
       
   286                               #'resizeForLabel:' true
       
   287                           )
   286                           )
   288                            #(#LabelSpec
   287                            #(#LabelSpec
   289                               #'name:' 'bgLabel'
   288                               #'name:' 'bgLabel'
   290                               #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5)
   289                               #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5)
   291                               #'label:' 'Background:'
   290                               #'label:' 'Background:'
   295                            #(#ColorMenuSpec
   294                            #(#ColorMenuSpec
   296                               #'name:' 'bgMenu'
   295                               #'name:' 'bgMenu'
   297                               #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0)
   296                               #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0)
   298                               #'activeHelpKey:' #backgroundColor
   297                               #'activeHelpKey:' #backgroundColor
   299                               #'model:' #backgroundColor
   298                               #'model:' #backgroundColor
   300                               #'labelsAreColored:' false
       
   301                           )
   299                           )
   302                            #(#LabelSpec
   300                            #(#LabelSpec
   303                               #'name:' 'fgSelLabel'
   301                               #'name:' 'fgSelLabel'
   304                               #'layout:' #(#AlignmentOrigin 107 0 89 0 1 0.5)
   302                               #'layout:' #(#AlignmentOrigin 107 0 89 0 1 0.5)
   305                               #'label:' 'FG-Selector:'
   303                               #'label:' 'FG-Selector:'
   306                               #'adjust:' #right
   304                               #'adjust:' #right
   307                               #'resizeForLabel:' true
   305                               #'resizeForLabel:' true
   308                           )
   306                           )
       
   307                            #(#InputFieldSpec
       
   308                               #'name:' 'fgSelField'
       
   309                               #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0)
       
   310                               #'activeHelpKey:' #foregroundSelector
       
   311                               #'tabable:' true
       
   312                               #'model:' #foregroundSelector
       
   313                               #'type:' #symbolOrNil
       
   314                           )
   309                            #(#LabelSpec
   315                            #(#LabelSpec
   310                               #'name:' 'bgSelLabel'
   316                               #'name:' 'bgSelLabel'
   311                               #'layout:' #(#AlignmentOrigin 107 0 114 0 1 0.5)
   317                               #'layout:' #(#AlignmentOrigin 107 0 114 0 1 0.5)
   312                               #'label:' 'BG-Selector:'
   318                               #'label:' 'BG-Selector:'
   313                               #'adjust:' #right
   319                               #'adjust:' #right
   314                               #'resizeForLabel:' true
   320                               #'resizeForLabel:' true
   315                           )
       
   316                            #(#InputFieldSpec
       
   317                               #'name:' 'fgSelField'
       
   318                               #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0)
       
   319                               #'activeHelpKey:' #foregroundSelector
       
   320                               #'tabable:' true
       
   321                               #'model:' #foregroundSelector
       
   322                               #'type:' #symbolOrNil
       
   323                           )
   321                           )
   324                            #(#InputFieldSpec
   322                            #(#InputFieldSpec
   325                               #'name:' 'bgSelField'
   323                               #'name:' 'bgSelField'
   326                               #'layout:' #(#LayoutFrame 110 0 103 0 15 1.0 125 0)
   324                               #'layout:' #(#LayoutFrame 110 0 103 0 15 1.0 125 0)
   327                               #'activeHelpKey:' #backgroundSelector
   325                               #'activeHelpKey:' #backgroundSelector
  1141                       )
  1139                       )
  1142                        #(#MenuItem
  1140                        #(#MenuItem
  1143                           #'label:' '-'
  1141                           #'label:' '-'
  1144                       )
  1142                       )
  1145                        #(#MenuItem
  1143                        #(#MenuItem
  1146                           #'label:' 'Define Class...'
  1144                           #'label:' 'Define DataSet Class...'
  1147                           #'value:' #doDefineClass
  1145                           #'value:' #doDefineClass
  1148                       )
  1146                       )
  1149                        #(#MenuItem
  1147                        #(#MenuItem
  1150                           #'label:' 'Browse Class'
  1148                           #'label:' 'Browse DataSet Class'
  1151                           #'value:' #doBrowseClass
  1149                           #'value:' #doBrowseClass
  1152                       )
  1150                       )
  1153                        #(#MenuItem
  1151                        #(#MenuItem
  1154                           #'label:' '-'
  1152                           #'label:' '-'
  1155                       )
  1153                       )