diff -r 6eabad89ebf6 -r 363d54091c9e DataSetBuilder.st --- a/DataSetBuilder.st Thu Feb 26 20:10:50 1998 +0100 +++ b/DataSetBuilder.st Thu Feb 26 20:19:30 1998 +0100 @@ -187,120 +187,121 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 197 0 172 0 485 0 427 0) - #'label:' 'DataSet Basic' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 197 172 486 428) - #'usePreferredExtent:' false + #name: 'DataSet Basic' + #layout: #(#LayoutFrame 299 0 234 0 587 0 489 0) + #label: 'DataSet Basic' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 299 234 588 490) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 145 0) - #'component:' + #name: 'framedBox1' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 145 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'label1' - #'layout:' #(#AlignmentOrigin 107 0 32 0 1 0.5) - #'label:' 'Label:' - #'resizeForLabel:' true + #name: 'label1' + #layout: #(#AlignmentOrigin 107 0 32 0 1 0.5) + #label: 'Label:' + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'labelField' - #'layout:' #(#LayoutFrame 110 0 21 0 15 1.0 43 0) - #'activeHelpKey:' #basicsLabel - #'tabable:' true - #'model:' #label + #name: 'labelField' + #layout: #(#LayoutFrame 110 0 21 0 15 1.0 43 0) + #activeHelpKey: #basicsLabel + #tabable: true + #model: #label ) #(#CheckBoxSpec - #'name:' 'labelIsImage' - #'layout:' #(#LayoutOrigin 107 0 103 0) - #'activeHelpKey:' #basicsLabelIsImage - #'tabable:' true - #'model:' #labelIsImage - #'label:' 'Label Is Image' + #name: 'labelIsImage' + #layout: #(#LayoutOrigin 107 0 103 0) + #activeHelpKey: #basicsLabelIsImage + #tabable: true + #model: #labelIsImage + #label: 'Label Is Image' ) #(#UISubSpecification - #'name:' 'fontSubSpec' - #'layout:' #(#LayoutFrame 60 0.0 47 0 15 1.0 72 0) - #'activeHelpKey:' #basicsFont - #'minorKey:' #fontSpec + #name: 'fontSubSpec' + #layout: #(#LayoutFrame 60 0.0 47 0 15 1.0 75 0) + #activeHelpKey: #basicsFont + #majorKey: #UISpecification + #minorKey: #fontSpec ) #(#PopUpListSpec - #'name:' 'Alignment' - #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0) - #'activeHelpKey:' #basicsJustification - #'label:' 'Alignment' - #'model:' #labelAlignment - #'menu:' + #name: 'Alignment' + #layout: #(#LayoutFrame 110 0 78 0 15 1.0 100 0) + #activeHelpKey: #basicsJustification + #label: 'Alignment' + #model: #labelAlignment + #menu: #(#left #right #center ) - #'useIndex:' false + #useIndex: false ) #(#LabelSpec - #'name:' 'JustificationLabel' - #'layout:' #(#AlignmentOrigin 107 0 89 0 1 0.5) - #'label:' 'Justification:' - #'adjust:' #left - #'resizeForLabel:' true + #name: 'JustificationLabel' + #layout: #(#AlignmentOrigin 107 0 89 0 1 0.5) + #label: 'Justification:' + #adjust: #left + #resizeForLabel: true ) ) ) - #'label:' 'Header:' - #'labelPosition:' #topLeft + #label: 'Header:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'typesFrame' - #'layout:' #(#LayoutFrame 0 0.0 145 0 0 1.0 227 0) - #'component:' + #name: 'typesFrame' + #layout: #(#LayoutFrame 0 0.0 145 0 0 1.0 227 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'rendererLabel' - #'layout:' #(#AlignmentOrigin 107 0 29 0 1 0.5) - #'label:' 'Renderer:' - #'resizeForLabel:' true + #name: 'rendererLabel' + #layout: #(#AlignmentOrigin 107 0 29 0 1 0.5) + #label: 'Renderer:' + #resizeForLabel: true ) #(#ComboListSpec - #'name:' 'rendererField' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #basicsRenderer - #'tabable:' true - #'model:' #rendererType - #'comboList:' #rendererTypeList - #'useIndex:' false + #name: 'rendererField' + #layout: #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #activeHelpKey: #basicsRenderer + #tabable: true + #model: #rendererType + #comboList: #rendererTypeList + #useIndex: false ) #(#LabelSpec - #'name:' 'editorLabel' - #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5) - #'label:' 'Editor:' - #'resizeForLabel:' true + #name: 'editorLabel' + #layout: #(#AlignmentOrigin 107 0 55 0 1 0.5) + #label: 'Editor:' + #resizeForLabel: true ) #(#ComboBoxSpec - #'name:' 'editorField' - #'layout:' #(#LayoutFrame 110 0 44 0 15 1.0 66 0) - #'activeHelpKey:' #basicsEditor - #'tabable:' true - #'model:' #editorType - #'type:' #symbolOrNil - #'comboList:' #editorTypeList - #'useIndex:' false + #name: 'editorField' + #layout: #(#LayoutFrame 110 0 44 0 15 1.0 66 0) + #activeHelpKey: #basicsEditor + #tabable: true + #model: #editorType + #type: #symbolOrNil + #comboList: #editorTypeList + #useIndex: false ) ) ) - #'label:' 'Cell Type:' - #'labelPosition:' #topLeft + #label: 'Cell Type:' + #labelPosition: #topLeft ) ) ) @@ -323,129 +324,129 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Misc' - #'layout:' #(#LayoutFrame 21 0 596 0 389 0 895 0) - #'label:' 'DataSet Misc' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 21 596 390 896) - #'usePreferredExtent:' false + #name: 'DataSet Misc' + #layout: #(#LayoutFrame 383 0 282 0 751 0 581 0) + #label: 'DataSet Misc' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 383 282 752 582) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'ColorsBox' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 88 0) - #'component:' + #name: 'ColorsBox' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 88 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'label1' - #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5) - #'label:' 'Foreground:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'label1' + #layout: #(#AlignmentOrigin 107 0 27 0 1 0.5) + #label: 'Foreground:' + #adjust: #right + #resizeForLabel: true ) #(#ColorMenuSpec - #'name:' 'colorMenu1' - #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0) - #'activeHelpKey:' #colorsForegroundLabelColor - #'model:' #labelForegroundColor - #'labelsAreColored:' true + #name: 'colorMenu1' + #layout: #(#LayoutFrame 110 0 15 0 12 1.0 37 0) + #activeHelpKey: #colorsForegroundLabelColor + #model: #labelForegroundColor + #labelsAreColored: true ) #(#LabelSpec - #'name:' 'label2' - #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5) - #'label:' 'Background:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'label2' + #layout: #(#AlignmentOrigin 107 0 55 0 1 0.5) + #label: 'Background:' + #adjust: #right + #resizeForLabel: true ) #(#ColorMenuSpec - #'name:' 'colorMenu2' - #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0) - #'activeHelpKey:' #colorsBackgroundLabelColor - #'model:' #labelBackgroundColor - #'labelsAreColored:' false + #name: 'colorMenu2' + #layout: #(#LayoutFrame 110 0 43 0 12 1.0 65 0) + #activeHelpKey: #colorsBackgroundLabelColor + #model: #labelBackgroundColor + #labelsAreColored: false ) ) ) - #'label:' 'Label Colors:' - #'labelPosition:' #topLeft + #label: 'Label Colors:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'defaultColorsBox' - #'layout:' #(#LayoutFrame 0 0.0 88 0 0 1.0 230 0) - #'component:' + #name: 'defaultColorsBox' + #layout: #(#LayoutFrame 0 0.0 88 0 0 1.0 230 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'fgLabel' - #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5) - #'label:' 'Foreground:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'fgLabel' + #layout: #(#AlignmentOrigin 107 0 27 0 1 0.5) + #label: 'Foreground:' + #adjust: #right + #resizeForLabel: true ) #(#ColorMenuSpec - #'name:' 'fgMenu' - #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0) - #'activeHelpKey:' #colorsForegroundCellColor - #'model:' #foregroundColor - #'labelsAreColored:' true + #name: 'fgMenu' + #layout: #(#LayoutFrame 110 0 15 0 12 1.0 37 0) + #activeHelpKey: #colorsForegroundCellColor + #model: #foregroundColor + #labelsAreColored: true ) #(#LabelSpec - #'name:' 'bgLabel' - #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5) - #'label:' 'Background:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'bgLabel' + #layout: #(#AlignmentOrigin 107 0 55 0 1 0.5) + #label: 'Background:' + #adjust: #right + #resizeForLabel: true ) #(#ColorMenuSpec - #'name:' 'bgMenu' - #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0) - #'activeHelpKey:' #colorsBackgroundCellColor - #'model:' #backgroundColor - #'labelsAreColored:' false + #name: 'bgMenu' + #layout: #(#LayoutFrame 110 0 43 0 12 1.0 65 0) + #activeHelpKey: #colorsBackgroundCellColor + #model: #backgroundColor + #labelsAreColored: false ) #(#LabelSpec - #'name:' 'fgSelLabel' - #'layout:' #(#AlignmentOrigin 107 0 89 0 1 0.5) - #'label:' 'FG-Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'fgSelLabel' + #layout: #(#AlignmentOrigin 107 0 89 0 1 0.5) + #label: 'FG-Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'fgSelField' - #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0) - #'activeHelpKey:' #colorsForegroundSelector - #'tabable:' true - #'model:' #foregroundSelector - #'type:' #symbolOrNil + #name: 'fgSelField' + #layout: #(#LayoutFrame 110 0 78 0 15 1.0 100 0) + #activeHelpKey: #colorsForegroundSelector + #tabable: true + #model: #foregroundSelector + #type: #symbolOrNil ) #(#LabelSpec - #'name:' 'bgSelLabel' - #'layout:' #(#AlignmentOrigin 107 0 114 0 1 0.5) - #'label:' 'BG-Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'bgSelLabel' + #layout: #(#AlignmentOrigin 107 0 114 0 1 0.5) + #label: 'BG-Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'bgSelField' - #'layout:' #(#LayoutFrame 110 0 103 0 15 1.0 125 0) - #'activeHelpKey:' #colorsBackgroundSelector - #'tabable:' true - #'model:' #backgroundSelector - #'type:' #symbolOrNil + #name: 'bgSelField' + #layout: #(#LayoutFrame 110 0 103 0 15 1.0 125 0) + #activeHelpKey: #colorsBackgroundSelector + #tabable: true + #model: #backgroundSelector + #type: #symbolOrNil ) ) ) - #'label:' 'Cell Colors:' - #'labelPosition:' #topLeft + #label: 'Cell Colors:' + #labelPosition: #topLeft ) ) ) @@ -468,57 +469,57 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'Data Set Builder' - #'layout:' #(#LayoutFrame 185 0 408 0 511 0 543 0) - #'label:' 'Data Set Builder' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1152 900) - #'bounds:' #(#Rectangle 185 408 512 544) - #'usePreferredExtent:' false + #name: 'Data Set Builder' + #layout: #(#LayoutFrame 425 0 253 0 751 0 388 0) + #label: 'Data Set Builder' + #min: #(#Point 10 10) + #max: #(#Point 1152 900) + #bounds: #(#Rectangle 425 253 752 389) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 3 0.0 0 1.0 -34 1.0) - #'label:' 'Classes for code' - #'labelPosition:' #topLeft + #name: 'framedBox1' + #layout: #(#LayoutFrame 0 0.0 3 0.0 0 1.0 -34 1.0) + #label: 'Classes for code' + #labelPosition: #topLeft ) #(#LabelSpec - #'name:' 'classLabel' - #'layout:' #(#AlignmentOrigin 73 0.11 38 0 1 0.5) - #'label:' 'Class:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'classLabel' + #layout: #(#AlignmentOrigin 73 0.11 38 0 1 0.5) + #label: 'Class:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'classNameInputField' - #'layout:' #(#LayoutFrame 77 0.11 27 0 -16 1.0 49 0) - #'tabable:' true - #'model:' #classNameChannel + #name: 'classNameInputField' + #layout: #(#LayoutFrame 77 0.11 27 0 -16 1.0 49 0) + #tabable: true + #model: #classNameChannel ) #(#LabelSpec - #'name:' 'superClassLabel' - #'layout:' #(#AlignmentOrigin 73 0.11 65 0 1 0.5) - #'label:' 'Superclass:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'superClassLabel' + #layout: #(#AlignmentOrigin 73 0.11 65 0 1 0.5) + #label: 'Superclass:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'superclassNameInputField' - #'layout:' #(#LayoutFrame 76 0.11 55 0 -16 1.0 77 0) - #'tabable:' true - #'model:' #superclassNameChannel + #name: 'superclassNameInputField' + #layout: #(#LayoutFrame 76 0.11 55 0 -16 1.0 77 0) + #tabable: true + #model: #superclassNameChannel ) #(#UISubSpecification - #'name:' 'SubSpecification' - #'layout:' #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1.0) - #'majorKey:' #ToolApplicationModel - #'minorKey:' #windowSpecForCommitWithoutChannels + #name: 'SubSpecification' + #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1.0) + #majorKey: #ToolApplicationModel + #minorKey: #windowSpecForCommitWithoutChannels ) ) ) @@ -541,77 +542,77 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Details' - #'layout:' #(#LayoutFrame 114 0 472 0 501 0 763 0) - #'label:' 'DataSet Details' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 114 472 502 764) - #'usePreferredExtent:' false + #name: 'DataSet Details' + #layout: #(#LayoutFrame 415 0 266 0 802 0 557 0) + #label: 'DataSet Details' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 415 266 803 558) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 114 0) - #'component:' + #name: 'framedBox1' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 114 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'typeLabel' - #'layout:' #(#AlignmentOrigin 107 0 29 0 1 0.5) - #'label:' 'Input Type:' - #'resizeForLabel:' true + #name: 'typeLabel' + #layout: #(#AlignmentOrigin 107 0 29 0 1 0.5) + #label: 'Input Type:' + #resizeForLabel: true ) #(#ComboListSpec - #'name:' 'typeCombo' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #formatInputType - #'tabable:' true - #'model:' #type - #'comboList:' + #name: 'typeCombo' + #layout: #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #activeHelpKey: #formatInputType + #tabable: true + #model: #type + #comboList: #(#string #password #number #numberOrNil #symbolOrNil ) - #'useIndex:' false + #useIndex: false ) #(#LabelSpec - #'name:' 'sizeLabel' - #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5) - #'label:' 'Max Size:' - #'resizeForLabel:' true + #name: 'sizeLabel' + #layout: #(#AlignmentOrigin 107 0 55 0 1 0.5) + #label: 'Max Size:' + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'sizeField' - #'layout:' #(#LayoutFrame 110 0 44 0 15 1.0 66 0) - #'activeHelpKey:' #formatMaxSize - #'tabable:' true - #'model:' #size - #'type:' #numberOrNil + #name: 'sizeField' + #layout: #(#LayoutFrame 110 0 44 0 15 1.0 66 0) + #activeHelpKey: #formatMaxSize + #tabable: true + #model: #size + #type: #numberOrNil ) #(#LabelSpec - #'name:' 'formatLabel' - #'layout:' #(#AlignmentOrigin 107 0 80 0 1 0.5) - #'label:' 'Text Format:' - #'resizeForLabel:' true + #name: 'formatLabel' + #layout: #(#AlignmentOrigin 107 0 80 0 1 0.5) + #label: 'Text Format:' + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'formatField' - #'layout:' #(#LayoutFrame 110 0 69 0 15 1.0 91 0) - #'activeHelpKey:' #formatTextFormat - #'tabable:' true - #'model:' #formatString + #name: 'formatField' + #layout: #(#LayoutFrame 110 0 69 0 15 1.0 91 0) + #activeHelpKey: #formatTextFormat + #tabable: true + #model: #formatString ) ) ) - #'label:' 'Input Format' - #'labelPosition:' #topLeft + #label: 'Input Format' + #labelPosition: #topLeft ) ) ) @@ -634,104 +635,104 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Dimension' - #'layout:' #(#LayoutFrame 197 0 172 0 487 0 385 0) - #'label:' 'DataSet Dimension' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 197 172 488 386) - #'usePreferredExtent:' false + #name: 'DataSet Dimension' + #layout: #(#LayoutFrame 354 0 262 0 644 0 475 0) + #label: 'DataSet Dimension' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 354 262 645 476) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'separatorBox' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 86 0) - #'component:' + #name: 'separatorBox' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 86 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#CheckBoxSpec - #'name:' 'showRowSeparator' - #'layout:' #(#LayoutFrame 18 0 19 0 194 0 42 0) - #'activeHelpKey:' #frameShowRowSeparator - #'tabable:' true - #'model:' #showRowSeparator - #'label:' 'Show Row-Separator' + #name: 'showRowSeparator' + #layout: #(#LayoutFrame 18 0 19 0 194 0 42 0) + #activeHelpKey: #frameShowRowSeparator + #tabable: true + #model: #showRowSeparator + #label: 'Show Row-Separator' ) #(#CheckBoxSpec - #'name:' 'showColSeparator' - #'layout:' #(#LayoutFrame 18 0 45 0 194 0 68 0) - #'activeHelpKey:' #frameShowColumnSeparator - #'tabable:' true - #'model:' #showColSeparator - #'label:' 'Show Column-Separator' + #name: 'showColSeparator' + #layout: #(#LayoutFrame 18 0 45 0 194 0 68 0) + #activeHelpKey: #frameShowColumnSeparator + #tabable: true + #model: #showColSeparator + #label: 'Show Column-Separator' ) ) ) - #'label:' 'Separators' - #'labelPosition:' #topLeft + #label: 'Separators' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 86 0 0 1.0 198 0) - #'component:' + #name: 'framedBox1' + #layout: #(#LayoutFrame 0 0.0 86 0 0 1.0 198 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'widthLabel' - #'layout:' #(#AlignmentOrigin 107 0.0 28 0 1 0.5) - #'label:' 'Column Width:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'widthLabel' + #layout: #(#AlignmentOrigin 107 0.0 28 0 1 0.5) + #label: 'Column Width:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'widthField' - #'layout:' #(#LayoutFrame 110 0 17 0 15 1.0 39 0) - #'activeHelpKey:' #frameColumnWidth - #'tabable:' true - #'model:' #width - #'type:' #numberOrNil + #name: 'widthField' + #layout: #(#LayoutFrame 110 0 17 0 15 1.0 39 0) + #activeHelpKey: #frameColumnWidth + #tabable: true + #model: #width + #type: #numberOrNil ) #(#LabelSpec - #'name:' 'minWidthLabel' - #'layout:' #(#AlignmentOrigin 107 0.0 53 0 1 0.5) - #'label:' 'Min Width:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'minWidthLabel' + #layout: #(#AlignmentOrigin 107 0.0 53 0 1 0.5) + #label: 'Min Width:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'minWidthField' - #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) - #'activeHelpKey:' #frameMinWidth - #'tabable:' true - #'model:' #minWidth - #'type:' #numberOrNil + #name: 'minWidthField' + #layout: #(#LayoutFrame 110 0 42 0 15 1.0 64 0) + #activeHelpKey: #frameMinWidth + #tabable: true + #model: #minWidth + #type: #numberOrNil ) #(#LabelSpec - #'name:' 'heightLabel' - #'layout:' #(#AlignmentOrigin 107 0.0 84 0 1 0.5) - #'label:' 'Row Height:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'heightLabel' + #layout: #(#AlignmentOrigin 107 0.0 84 0 1 0.5) + #label: 'Row Height:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'heightField' - #'layout:' #(#LayoutFrame 110 0 73 0 15 1.0 95 0) - #'activeHelpKey:' #frameRowHeight - #'tabable:' true - #'model:' #height - #'type:' #numberOrNil + #name: 'heightField' + #layout: #(#LayoutFrame 110 0 73 0 15 1.0 95 0) + #activeHelpKey: #frameRowHeight + #tabable: true + #model: #height + #type: #numberOrNil ) ) ) - #'label:' 'Dimensions:' - #'labelPosition:' #topLeft + #label: 'Dimensions:' + #labelPosition: #topLeft ) ) ) @@ -754,123 +755,123 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 158 0 156 0 446 0 411 0) - #'label:' 'DataSet Basic' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 158 156 447 412) - #'usePreferredExtent:' false + #name: 'DataSet Basic' + #layout: #(#LayoutFrame 411 0 287 0 699 0 542 0) + #label: 'DataSet Basic' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 411 287 700 543) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 85 0) - #'component:' + #name: 'framedBox1' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 85 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'ActionLabel' - #'layout:' #(#AlignmentOrigin 107 0 28 0 1 0.5) - #'label:' 'Selector:' - #'adjust:' #left - #'resizeForLabel:' true + #name: 'ActionLabel' + #layout: #(#AlignmentOrigin 107 0 28 0 1 0.5) + #label: 'Selector:' + #adjust: #left + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'ActionSelector' - #'layout:' #(#LayoutFrame 110 0 17 0 15 1.0 39 0) - #'activeHelpKey:' #selectionLabelClickSelector - #'tabable:' true - #'model:' #labelActionSelector - #'type:' #symbolOrNil + #name: 'ActionSelector' + #layout: #(#LayoutFrame 110 0 17 0 15 1.0 39 0) + #activeHelpKey: #selectionLabelClickSelector + #tabable: true + #model: #labelActionSelector + #type: #symbolOrNil ) #(#LabelSpec - #'name:' 'ArgumentLabel' - #'layout:' #(#AlignmentOrigin 107 0 53 0 1 0.5) - #'label:' 'Argument:' - #'adjust:' #left - #'resizeForLabel:' true + #name: 'ArgumentLabel' + #layout: #(#AlignmentOrigin 107 0 53 0 1 0.5) + #label: 'Argument:' + #adjust: #left + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'ArgumentValue' - #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) - #'activeHelpKey:' #selectionLabelSelectorArgument - #'tabable:' true - #'model:' #labelActionArgument - #'type:' #string + #name: 'ArgumentValue' + #layout: #(#LayoutFrame 110 0 42 0 15 1.0 64 0) + #activeHelpKey: #selectionLabelSelectorArgument + #tabable: true + #model: #labelActionArgument + #type: #string ) ) ) - #'label:' 'Label Select Action:' - #'labelPosition:' #topLeft + #label: 'Label Select Action:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'framedBox2' - #'layout:' #(#LayoutFrame 0 0.0 85 0 0 1.0 166 0) - #'component:' + #name: 'framedBox2' + #layout: #(#LayoutFrame 0 0.0 85 0 0 1.0 166 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#CheckBoxSpec - #'name:' 'canSelect' - #'layout:' #(#Point 107 17) - #'activeHelpKey:' #selectionIsSelectable - #'tabable:' true - #'model:' #canSelect - #'label:' 'Is Selectable' + #name: 'canSelect' + #layout: #(#Point 107 17) + #activeHelpKey: #selectionIsSelectable + #tabable: true + #model: #canSelect + #label: 'Is Selectable' ) #(#LabelSpec - #'name:' 'selectorLabel' - #'layout:' #(#AlignmentOrigin 107 0 53 0 1 0.5) - #'label:' 'Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'selectorLabel' + #layout: #(#AlignmentOrigin 107 0 53 0 1 0.5) + #label: 'Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'selectSelector' - #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) - #'activeHelpKey:' #selectionCellClickSelector - #'tabable:' true - #'model:' #selectSelector - #'type:' #symbolOrNil + #name: 'selectSelector' + #layout: #(#LayoutFrame 110 0 42 0 15 1.0 64 0) + #activeHelpKey: #selectionCellClickSelector + #tabable: true + #model: #selectSelector + #type: #symbolOrNil ) ) ) - #'label:' 'Cell Selection:' - #'labelPosition:' #topLeft + #label: 'Cell Selection:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'framedBox3' - #'layout:' #(#LayoutFrame 0 0.0 166 0 0 1.0 220 0) - #'component:' + #name: 'framedBox3' + #layout: #(#LayoutFrame 0 0.0 166 0 0 1.0 220 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'doubleLabel' - #'layout:' #(#AlignmentOrigin 107 0 27 0 1 0.5) - #'label:' 'Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'doubleLabel' + #layout: #(#AlignmentOrigin 107 0 27 0 1 0.5) + #label: 'Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'doubleClicked' - #'layout:' #(#LayoutFrame 110 0 16 0 15 1.0 38 0) - #'activeHelpKey:' #selectionCellDoubleClickSelector - #'tabable:' true - #'model:' #doubleClickedSelector - #'type:' #symbolOrNil + #name: 'doubleClicked' + #layout: #(#LayoutFrame 110 0 16 0 15 1.0 38 0) + #activeHelpKey: #selectionCellDoubleClickSelector + #tabable: true + #model: #doubleClickedSelector + #type: #symbolOrNil ) ) ) - #'label:' 'Cell Double Click:' - #'labelPosition:' #topLeft + #label: 'Cell Double Click:' + #labelPosition: #topLeft ) ) ) @@ -904,131 +905,131 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 158 0 156 0 453 0 461 0) - #'label:' 'DataSet Basic' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 158 156 454 462) - #'usePreferredExtent:' false + #name: 'DataSet Basic' + #layout: #(#LayoutFrame 385 0 286 0 680 0 591 0) + #label: 'DataSet Basic' + #min: #(#Point 10 10) + #max: #(#Point 1280 1024) + #bounds: #(#Rectangle 385 286 681 592) + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#FramedBoxSpec - #'name:' 'valuesBox' - #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 110 0) - #'component:' + #name: 'valuesBox' + #layout: #(#LayoutFrame 0 0.0 3 0 0 1.0 110 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'readLabel' - #'layout:' #(#AlignmentOrigin 107 0 29 0 1 0.5) - #'label:' 'Read:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'readLabel' + #layout: #(#AlignmentOrigin 107 0 29 0 1 0.5) + #label: 'Read:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'readSelector' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #valuesReadSelector - #'tabable:' true - #'model:' #readSelector - #'type:' #symbolOrNil + #name: 'readSelector' + #layout: #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #activeHelpKey: #valuesReadSelector + #tabable: true + #model: #readSelector + #type: #symbolOrNil ) #(#LabelSpec - #'name:' 'writeLabel' - #'layout:' #(#AlignmentOrigin 107 0 54 0 1 0.5) - #'label:' 'Write:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'writeLabel' + #layout: #(#AlignmentOrigin 107 0 54 0 1 0.5) + #label: 'Write:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'writeSelector' - #'layout:' #(#LayoutFrame 110 0 43 0 15 1.0 65 0) - #'activeHelpKey:' #valuesWriteSelector - #'tabable:' true - #'model:' #writeSelector - #'type:' #symbolOrNil + #name: 'writeSelector' + #layout: #(#LayoutFrame 110 0 43 0 15 1.0 65 0) + #activeHelpKey: #valuesWriteSelector + #tabable: true + #model: #writeSelector + #type: #symbolOrNil ) #(#LabelSpec - #'name:' 'printLabel' - #'layout:' #(#AlignmentOrigin 107 0 79 0 1 0.5) - #'label:' 'Print:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'printLabel' + #layout: #(#AlignmentOrigin 107 0 79 0 1 0.5) + #label: 'Print:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'printSelector' - #'layout:' #(#LayoutFrame 110 0 68 0 15 1.0 90 0) - #'activeHelpKey:' #valuesPrintSelector - #'tabable:' true - #'model:' #printSelector - #'type:' #symbolOrNil + #name: 'printSelector' + #layout: #(#LayoutFrame 110 0 68 0 15 1.0 90 0) + #activeHelpKey: #valuesPrintSelector + #tabable: true + #model: #printSelector + #type: #symbolOrNil ) ) ) - #'label:' 'Value Selectors:' - #'labelPosition:' #topLeft + #label: 'Value Selectors:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'menusBox' - #'layout:' #(#LayoutFrame 0 0.0 110 0 0 1.0 167 0) - #'component:' + #name: 'menusBox' + #layout: #(#LayoutFrame 0 0.0 110 0 0 1.0 167 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'menuLabel' - #'layout:' #(#AlignmentOrigin 107 0 29 0 1 0.5) - #'label:' 'Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'menuLabel' + #layout: #(#AlignmentOrigin 107 0 29 0 1 0.5) + #label: 'Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'menuSelector' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #valuesMenuSelector - #'tabable:' true - #'model:' #menu - #'type:' #symbolOrNil + #name: 'menuSelector' + #layout: #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #activeHelpKey: #valuesMenuSelector + #tabable: true + #model: #menu + #type: #symbolOrNil ) ) ) - #'label:' 'Menu:' - #'labelPosition:' #topLeft + #label: 'Menu:' + #labelPosition: #topLeft ) #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 1 0.0 167 0 1 1.0 225 0) - #'component:' + #name: 'framedBox1' + #layout: #(#LayoutFrame 1 0.0 167 0 1 1.0 225 0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#LabelSpec - #'name:' 'label2' - #'layout:' #(#AlignmentOrigin 107 0 29 0 1 0.5) - #'activeHelpKey:' #valuesChoiceSelector - #'label:' 'Selector:' - #'adjust:' #right - #'resizeForLabel:' true + #name: 'label2' + #layout: #(#AlignmentOrigin 107 0 29 0 1 0.5) + #activeHelpKey: #valuesChoiceSelector + #label: 'Selector:' + #adjust: #right + #resizeForLabel: true ) #(#InputFieldSpec - #'name:' 'inputField2' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #valuesChoiceSelector - #'tabable:' true - #'model:' #choices - #'type:' #symbolOrNil + #name: 'inputField2' + #layout: #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #activeHelpKey: #valuesChoiceSelector + #tabable: true + #model: #choices + #type: #symbolOrNil ) ) ) - #'label:' 'List Choice:' - #'labelPosition:' #topLeft + #label: 'List Choice:' + #labelPosition: #topLeft ) ) ) @@ -1052,90 +1053,90 @@ ^ #(#FullSpec - #'window:' + #window: #(#WindowSpec - #'name:' 'Data Set Builder' - #'layout:' #(#LayoutFrame 302 0 331 0 788 0 690 0) - #'label:' 'Data Set Builder' - #'min:' #(#Point 10 10) - #'max:' #(#Point 1152 900) - #'bounds:' #(#Rectangle 302 331 789 691) - #'menu:' #menu - #'usePreferredExtent:' false + #name: 'Data Set Builder' + #layout: #(#LayoutFrame 399 0 282 0 885 0 641 0) + #label: 'Data Set Builder' + #min: #(#Point 10 10) + #max: #(#Point 1152 900) + #bounds: #(#Rectangle 399 282 886 642) + #menu: #menu + #usePreferredExtent: false ) - #'component:' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#MenuPanelSpec - #'name:' 'menuToolbarView' - #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 32 0) - #'menu:' #menuToolbar + #name: 'menuToolbarView' + #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 32 0) + #menu: #menuToolbar ) #(#VariableHorizontalPanelSpec - #'name:' 'VariablePanel' - #'layout:' #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -26 1.0) - #'component:' + #name: 'VariablePanel' + #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -26 1.0) + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#ViewSpec - #'name:' 'labelsView' - #'component:' + #name: 'labelsView' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#SequenceViewSpec - #'name:' 'columnView' - #'layout:' #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) - #'model:' #selectedColumnModel - #'menu:' #menuEdit - #'hasHorizontalScrollBar:' true - #'hasVerticalScrollBar:' true - #'miniScrollerHorizontal:' true - #'useIndex:' true - #'sequenceList:' #seqList + #name: 'columnView' + #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) + #model: #selectedColumnModel + #menu: #menuEdit + #hasHorizontalScrollBar: true + #hasVerticalScrollBar: true + #miniScrollerHorizontal: true + #useIndex: true + #sequenceList: #seqList ) ) ) ) #(#ViewSpec - #'name:' 'specView' - #'component:' + #name: 'specView' + #component: #(#SpecCollection - #'collection:' + #collection: #( #(#TabViewSpec - #'name:' 'tabView' - #'layout:' #(#LayoutFrame 1 0.0 0 0 0 1.0 35 0) - #'model:' #tabModel - #'menu:' #tabList - #'useIndex:' true + #name: 'tabView' + #layout: #(#LayoutFrame 1 0.0 0 0 0 1.0 35 0) + #model: #tabModel + #menu: #tabList + #useIndex: true ) #(#SubCanvasSpec - #'name:' 'specCanvas' - #'layout:' #(#LayoutFrame 1 0.0 35 0.0 0 1.0 -30 1.0) - #'specHolder:' #specChannel + #name: 'specCanvas' + #layout: #(#LayoutFrame 1 0.0 35 0.0 0 1.0 -30 1.0) + #specHolder: #specChannel ) #(#UISubSpecification - #'name:' 'SubSpecification' - #'layout:' #(#LayoutFrame 2 0.0 -26 1 -2 1.0 -2 1.0) - #'majorKey:' #ToolApplicationModel - #'minorKey:' #windowSpecForCommit + #name: 'SubSpecification' + #layout: #(#LayoutFrame 2 0.0 -26 1 -2 1.0 -2 1.0) + #majorKey: #ToolApplicationModel + #minorKey: #windowSpecForCommit ) ) ) - #'level:' -1 + #level: -1 ) ) ) - #'handles:' #(#Any 0.265905 1.0) + #handles: #(#Any 0.265905 1.0) ) #(#UISubSpecification - #'name:' 'infoBarSubSpec' - #'layout:' #(#LayoutFrame 0 0.0 -24 1 0 1.0 0 1.0) - #'majorKey:' #ToolApplicationModel - #'minorKey:' #windowSpecForInfoBar + #name: 'infoBarSubSpec' + #layout: #(#LayoutFrame 0 0.0 -24 1 0 1.0 0 1.0) + #majorKey: #ToolApplicationModel + #minorKey: #windowSpecForInfoBar ) ) )