# HG changeset patch # User tz # Date 885575505 -3600 # Node ID e4401e30077af73177a85509dd48350beb67a433 # Parent 28bcb1982ef95b3c2a982470d43138a02597f6c2 tabs added diff -r 28bcb1982ef9 -r e4401e30077a DataSetBuilder.st --- a/DataSetBuilder.st Fri Jan 23 18:06:28 1998 +0100 +++ b/DataSetBuilder.st Fri Jan 23 18:11:45 1998 +0100 @@ -79,11 +79,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 85 0 195 0 373 0 450 0) + #'layout:' #(#LayoutFrame 330 0 352 0 618 0 607 0) #'label:' 'DataSet Basic' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 85 195 374 451) + #'bounds:' #(#Rectangle 330 352 619 608) #'usePreferredExtent:' false ) #'component:' @@ -107,12 +107,14 @@ #'name:' 'labelField' #'layout:' #(#LayoutFrame 110 0 21 0 15 1.0 43 0) #'activeHelpKey:' #label + #'tabable:' true #'model:' #label ) #(#CheckBoxSpec #'name:' 'labelIsImage' #'layout:' #(#LayoutOrigin 107 0 103 0) #'activeHelpKey:' #labelIsImage + #'tabable:' true #'model:' #labelIsImage #'label:' 'Label Is Image' ) @@ -161,6 +163,7 @@ #'name:' 'rendererField' #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) #'activeHelpKey:' #rendererType + #'tabable:' true #'model:' #rendererType #'comboList:' #rendererTypeList #'useIndex:' false @@ -175,6 +178,7 @@ #'name:' 'editorField' #'layout:' #(#LayoutFrame 110 0 44 0 15 1.0 66 0) #'activeHelpKey:' #editorField + #'tabable:' true #'model:' #editorType #'type:' #symbolOrNil #'comboList:' #editorTypeList @@ -209,11 +213,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Misc' - #'layout:' #(#LayoutFrame 160 0 369 0 528 0 668 0) + #'layout:' #(#LayoutFrame 325 0 369 0 693 0 668 0) #'label:' 'DataSet Misc' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 160 369 529 669) + #'bounds:' #(#Rectangle 325 369 694 669) #'usePreferredExtent:' false ) #'component:' @@ -272,6 +276,7 @@ #'layout:' #(#LayoutFrame 110 0 15 0 12 1.0 37 0) #'activeHelpKey:' #foregroundColor #'model:' #foregroundColor + #'labelsAreColored:' false ) #(#LabelSpec #'name:' 'fgLabel' @@ -292,6 +297,7 @@ #'layout:' #(#LayoutFrame 110 0 43 0 12 1.0 65 0) #'activeHelpKey:' #backgroundColor #'model:' #backgroundColor + #'labelsAreColored:' false ) #(#LabelSpec #'name:' 'fgSelLabel' @@ -308,19 +314,21 @@ #'resizeForLabel:' true ) #(#InputFieldSpec + #'name:' 'fgSelField' + #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0) + #'activeHelpKey:' #foregroundSelector + #'tabable:' true + #'model:' #foregroundSelector + #'type:' #symbolOrNil + ) + #(#InputFieldSpec #'name:' 'bgSelField' #'layout:' #(#LayoutFrame 110 0 103 0 15 1.0 125 0) #'activeHelpKey:' #backgroundSelector + #'tabable:' true #'model:' #backgroundSelector #'type:' #symbolOrNil ) - #(#InputFieldSpec - #'name:' 'fgSelField' - #'layout:' #(#LayoutFrame 110 0 78 0 15 1.0 100 0) - #'activeHelpKey:' #foregroundSelector - #'model:' #foregroundSelector - #'type:' #symbolOrNil - ) ) ) #'label:' 'Cell Colors:' @@ -350,11 +358,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Details' - #'layout:' #(#LayoutFrame 429 0 280 0 816 0 571 0) + #'layout:' #(#LayoutFrame 319 0 352 0 706 0 643 0) #'label:' 'DataSet Details' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 429 280 817 572) + #'bounds:' #(#Rectangle 319 352 707 644) #'usePreferredExtent:' false ) #'component:' @@ -374,6 +382,19 @@ #'label:' 'Input Type:' #'resizeForLabel:' true ) + #(#ComboListSpec + #'name:' 'typeCombo' + #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) + #'activeHelpKey:' #type + #'tabable:' true + #'model:' #type + #'comboList:' + #(#string + #password #number + #numberOrNil #symbolOrNil + ) + #'useIndex:' false + ) #(#LabelSpec #'name:' 'sizeLabel' #'layout:' #(#AlignmentOrigin 107 0 55 0 1 0.5) @@ -384,33 +405,23 @@ #'name:' 'sizeField' #'layout:' #(#LayoutFrame 110 0 44 0 15 1.0 66 0) #'activeHelpKey:' #size + #'tabable:' true #'model:' #size #'type:' #numberOrNil ) - #(#ComboListSpec - #'name:' 'typeCombo' - #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) - #'activeHelpKey:' #type - #'model:' #type - #'comboList:' - #(#string - #password #number - #numberOrNil #symbolOrNil - ) - #'useIndex:' false - ) - #(#InputFieldSpec - #'name:' 'formatField' - #'layout:' #(#LayoutFrame 110 0 69 0 15 1.0 91 0) - #'activeHelpKey:' #formatString - #'model:' #formatString - ) #(#LabelSpec #'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:' #formatString + #'tabable:' true + #'model:' #formatString + ) ) ) #'label:' 'Input Format' @@ -440,11 +451,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Dimension' - #'layout:' #(#LayoutFrame 250 0 405 0 540 0 618 0) + #'layout:' #(#LayoutFrame 381 0 370 0 671 0 583 0) #'label:' 'DataSet Dimension' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 250 405 541 619) + #'bounds:' #(#Rectangle 381 370 672 584) #'usePreferredExtent:' false ) #'component:' @@ -462,6 +473,7 @@ #'name:' 'showRowSeparator' #'layout:' #(#LayoutFrame 18 0 19 0 194 0 42 0) #'activeHelpKey:' #showRowSeparator + #'tabable:' true #'model:' #showRowSeparator #'label:' 'Show Row-Separator' ) @@ -469,6 +481,7 @@ #'name:' 'showColSeparator' #'layout:' #(#LayoutFrame 18 0 45 0 194 0 68 0) #'activeHelpKey:' #showColumnSeparator + #'tabable:' true #'model:' #showColSeparator #'label:' 'Show Column-Separator' ) @@ -484,20 +497,21 @@ #(#SpecCollection #'collection:' #( - #(#InputFieldSpec - #'name:' 'heightField' - #'layout:' #(#LayoutFrame 110 0 73 0 15 1.0 95 0) - #'activeHelpKey:' #height - #'model:' #height - #'type:' #numberOrNil - ) #(#LabelSpec - #'name:' 'heightLabel' - #'layout:' #(#AlignmentOrigin 107 0.0 84 0 1 0.5) - #'label:' 'Row Height:' + #'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:' #width + #'tabable:' true + #'model:' #width + #'type:' #numberOrNil + ) #(#LabelSpec #'name:' 'minWidthLabel' #'layout:' #(#AlignmentOrigin 107 0.0 53 0 1 0.5) @@ -509,21 +523,23 @@ #'name:' 'minWidthField' #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) #'activeHelpKey:' #minWidth + #'tabable:' true #'model:' #minWidth #'type:' #numberOrNil ) #(#LabelSpec - #'name:' 'widthLabel' - #'layout:' #(#AlignmentOrigin 107 0.0 28 0 1 0.5) - #'label:' 'Column Width:' + #'name:' 'heightLabel' + #'layout:' #(#AlignmentOrigin 107 0.0 84 0 1 0.5) + #'label:' 'Row Height:' #'adjust:' #right #'resizeForLabel:' true ) #(#InputFieldSpec - #'name:' 'widthField' - #'layout:' #(#LayoutFrame 110 0 17 0 15 1.0 39 0) - #'activeHelpKey:' #width - #'model:' #width + #'name:' 'heightField' + #'layout:' #(#LayoutFrame 110 0 73 0 15 1.0 95 0) + #'activeHelpKey:' #height + #'tabable:' true + #'model:' #height #'type:' #numberOrNil ) ) @@ -555,11 +571,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 228 0 401 0 516 0 656 0) + #'layout:' #(#LayoutFrame 296 0 284 0 584 0 539 0) #'label:' 'DataSet Basic' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 228 401 517 657) + #'bounds:' #(#Rectangle 296 284 585 540) #'usePreferredExtent:' false ) #'component:' @@ -567,39 +583,6 @@ #'collection:' #( #(#FramedBoxSpec - #'name:' 'framedBox1' - #'layout:' #(#LayoutFrame 0 0.0 85 0 0 1.0 166 0) - #'component:' - #(#SpecCollection - #'collection:' - #( - #(#CheckBoxSpec - #'name:' 'canSelect' - #'layout:' #(#Point 107 17) - #'activeHelpKey:' #canSelect - #'model:' #canSelect - #'label:' 'Is Selectable' - ) - #(#LabelSpec - #'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:' #selectSelector - #'model:' #selectSelector - #'type:' #symbolOrNil - ) - ) - ) - #'label:' 'Cell Selection:' - #'labelPosition:' #topLeft - ) - #(#FramedBoxSpec #'name:' 'framedBox2' #'layout:' #(#LayoutFrame 0 0.0 3 0 0 1.0 85 0) #'component:' @@ -616,6 +599,7 @@ #(#InputFieldSpec #'name:' 'ActionSelector' #'layout:' #(#LayoutFrame 110 0 17 0 15 1.0 39 0) + #'tabable:' true #'model:' #labelActionSelector #'type:' #symbolOrNil ) @@ -629,6 +613,7 @@ #(#InputFieldSpec #'name:' 'ArgumentValue' #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) + #'tabable:' true #'model:' #labelActionArgument #'type:' #string ) @@ -638,6 +623,41 @@ #'labelPosition:' #topLeft ) #(#FramedBoxSpec + #'name:' 'framedBox1' + #'layout:' #(#LayoutFrame 0 0.0 85 0 0 1.0 166 0) + #'component:' + #(#SpecCollection + #'collection:' + #( + #(#CheckBoxSpec + #'name:' 'canSelect' + #'layout:' #(#Point 107 17) + #'activeHelpKey:' #canSelect + #'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 + ) + #(#InputFieldSpec + #'name:' 'selectSelector' + #'layout:' #(#LayoutFrame 110 0 42 0 15 1.0 64 0) + #'activeHelpKey:' #selectSelector + #'tabable:' true + #'model:' #selectSelector + #'type:' #symbolOrNil + ) + ) + ) + #'label:' 'Cell Selection:' + #'labelPosition:' #topLeft + ) + #(#FramedBoxSpec #'name:' 'framedBox3' #'layout:' #(#LayoutFrame 0 0.0 166 0 0 1.0 220 0) #'component:' @@ -655,6 +675,7 @@ #'name:' 'doubleClicked' #'layout:' #(#LayoutFrame 110 0 16 0 15 1.0 38 0) #'activeHelpKey:' #doubleClickedSelector + #'tabable:' true #'model:' #doubleClickedSelector #'type:' #symbolOrNil ) @@ -687,11 +708,11 @@ #'window:' #(#WindowSpec #'name:' 'DataSet Basic' - #'layout:' #(#LayoutFrame 250 0 438 0 545 0 743 0) + #'layout:' #(#LayoutFrame 364 0 378 0 659 0 683 0) #'label:' 'DataSet Basic' #'min:' #(#Point 10 10) #'max:' #(#Point 1280 1024) - #'bounds:' #(#Rectangle 250 438 546 744) + #'bounds:' #(#Rectangle 364 378 660 684) #'usePreferredExtent:' false ) #'component:' @@ -716,13 +737,22 @@ #'name:' 'readSelector' #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 40 0) #'activeHelpKey:' #readSelector + #'tabable:' true #'model:' #readSelector #'type:' #symbolOrNil ) + #(#LabelSpec + #'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 63 0) #'activeHelpKey:' #writeSelector + #'tabable:' true #'model:' #writeSelector #'type:' #symbolOrNil ) @@ -737,16 +767,10 @@ #'name:' 'printSelector' #'layout:' #(#LayoutFrame 110 0 66 0 15 1.0 86 0) #'activeHelpKey:' #printSelector + #'tabable:' true #'model:' #printSelector #'type:' #symbolOrNil ) - #(#LabelSpec - #'name:' 'writeLabel' - #'layout:' #(#AlignmentOrigin 107 0 54 0 1 0.5) - #'label:' 'Write:' - #'adjust:' #right - #'resizeForLabel:' true - ) ) ) #'label:' 'Value Selectors:' @@ -770,6 +794,7 @@ #'name:' 'menuSelector' #'layout:' #(#LayoutFrame 110 0 18 0 15 1.0 38 0) #'activeHelpKey:' #menuSelector + #'tabable:' true #'model:' #menu #'type:' #symbolOrNil ) @@ -784,6 +809,7 @@ #'name:' 'choicesSelector' #'layout:' #(#LayoutFrame 110 0 41 0 15 1.0 61 0) #'activeHelpKey:' #choices + #'tabable:' true #'model:' #choices #'type:' #symbolOrNil )