# HG changeset patch # User penk # Date 1029947375 -7200 # Node ID c606e46c4420a86d26afc3e470194294a2c526a9 # Parent 08a760ad790083d99b5dcf2b0e6b84c65600cb0c checkin from browser diff -r 08a760ad7900 -r c606e46c4420 DataSetBuilder.st --- a/DataSetBuilder.st Mon Aug 19 18:09:09 2002 +0200 +++ b/DataSetBuilder.st Wed Aug 21 18:29:35 2002 +0200 @@ -236,11 +236,14 @@ 'Turns on/off displaying row separators.' #frameShowRowSeparatorSelector -'An optional selector, which is used to test whether the row separator at the bottom is shown.' +'Message selector to test if the bottom separator is shown.' #generateCode 'Generate code and install in the selected class/selector.' +#isResizable +'Column can be resized by user.' + #pickColumns 'Select an open view and readOut the column specification from it.' @@ -268,6 +271,9 @@ #showSelectionHighLighted 'Show selected cell highligthened (change fg/bg color).' +#usePreferredWidth +'Compute width from first 10 row items.' + #valuesChoiceSelector 'Selector to get a collection of choices for a cell having a ComboBox or a ComboList widget.' @@ -932,7 +938,7 @@ #name: 'DataSet Dimension' #min: #(#Point 10 10) #max: #(#Point 1280 1024) - #bounds: #(#Rectangle 12 22 408 365) + #bounds: #(#Rectangle 16 42 412 355) ) #component: #(#SpecCollection @@ -955,7 +961,7 @@ ) #(#InputFieldSpec #name: 'rowSeparatorSelector' - #layout: #(#LayoutFrame 29 0 41 0 2 1.0 63 0) + #layout: #(#LayoutFrame 142 0 41 0 2 1.0 63 0) #activeHelpKey: #frameShowRowSeparatorSelector #tabable: true #model: #rowSeparatorSelector @@ -974,6 +980,13 @@ #tabable: true #model: #showColSeparator ) + #(#LabelSpec + #label: 'Selector:' + #name: 'Label1' + #layout: #(#LayoutFrame 80 0.0 44 0 140 0.0 61 0) + #resizeForLabel: true + #adjust: #right + ) ) ) @@ -981,7 +994,7 @@ #(#FramedBoxSpec #label: 'Dimensions:' #name: 'framedBox1' - #layout: #(#LayoutFrame 0 0.0 151 0 0 1.0 297 0) + #layout: #(#LayoutFrame 0 0.0 133 0 0 1.0 305 0) #labelPosition: #topLeft #component: #(#SpecCollection @@ -1007,7 +1020,7 @@ #acceptOnPointerLeave: false ) #(#LabelSpec - #label: 'Min Width:' + #label: 'Min. Width:' #name: 'minWidthLabel' #layout: #(#AlignmentOrigin 140 0.0 51 0 1 0.5) #resizeForLabel: true @@ -1047,16 +1060,18 @@ #acceptOnPointerLeave: false ) #(#CheckBoxSpec - #label: 'Use Preferred Width' + #label: 'Compute Width From Items' #name: 'usePreferredWidth' - #layout: #(#LayoutFrame 5 0 96 0 141 0 118 0) + #layout: #(#LayoutFrame 5 0 96 0 324 0 118 0) + #activeHelpKey: #usePreferredWidth #tabable: true #model: #usePreferredWidth ) #(#CheckBoxSpec #label: 'Is Resizeable' #name: 'isResizeable' - #layout: #(#AlignmentOrigin 0 1.0 107 0 1 0.5) + #layout: #(#LayoutFrame -361 1.0 121 0 -28 1.0 144 0) + #activeHelpKey: #isResizeable #tabable: true #model: #isResizeable )