--- 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
)