DataSetBuilder.st
changeset 3515 4aad29709ec7
parent 3406 a5efdd192b3e
child 3529 54d629e6e42c
equal deleted inserted replaced
3514:d3a2e53f3d57 3515:4aad29709ec7
   142     "Modified: / 25-10-2010 / 10:31:51 / cg"
   142     "Modified: / 25-10-2010 / 10:31:51 / cg"
   143 ! !
   143 ! !
   144 
   144 
   145 !DataSetBuilder class methodsFor:'help specs'!
   145 !DataSetBuilder class methodsFor:'help specs'!
   146 
   146 
   147 flyByHelpSpec
   147 helpSpec
   148     "This resource specification was automatically generated
   148     "This resource specification was automatically generated
   149      by the UIHelpTool of ST/X."
   149      by the UIHelpTool of ST/X."
   150 
   150 
   151     "Do not manually edit this!! If it is corrupted,
   151     "Do not manually edit this!! If it is corrupted,
   152      the UIHelpTool may not be able to read the specification."
   152      the UIHelpTool may not be able to read the specification."
   155      UIHelpTool openOnClass:DataSetBuilder    
   155      UIHelpTool openOnClass:DataSetBuilder    
   156     "
   156     "
   157 
   157 
   158     <resource: #help>
   158     <resource: #help>
   159 
   159 
   160     ^ super flyByHelpSpec addPairsFrom:#(
   160     ^ super helpSpec addPairsFrom:#(
   161 
   161 
   162 #addColumn
   162 #addColumn
   163 'Add a Column'
   163 'Adds a new colum'
   164 
   164 
   165 #addNonSelectableColumn
   165 #addNonSelectableColumn
   166 'Add a Non-Selectable Column'
   166 'Adds a new non-selectable column'
       
   167 
       
   168 #basicsEditor
       
   169 'Default widget type or a selector returning an instance of a user defined widget opened in the cell'
       
   170 
       
   171 #basicsFont
       
   172 'Sets the font of the labeled text'
       
   173 
       
   174 #basicsJustification
       
   175 'Aligns the label to the left, right, or center in the cell'
       
   176 
       
   177 #basicsJustificationEditor
       
   178 'Aligns the column editor to the left, right, or center in the cell'
       
   179 
       
   180 #basicsLabel
       
   181 'The label of the column, a String or an array of Strings'
       
   182 
       
   183 #basicsLabelId
       
   184 'Unique identifier of the column (optional)'
       
   185 
       
   186 #basicsLabelIsImage
       
   187 'Label is actually the selector of a message providing an image-label'
       
   188 
       
   189 #basicsLabelTranslate
       
   190 'Translate the label via the resource mechanism to a national language string'
       
   191 
       
   192 #basicsRenderer
       
   193 'Specifies displaying cell as Text, CheckToggle, ComboBox, ComboList or as a RowSelector'
       
   194 
       
   195 #browseRowClass
       
   196 'Open a browser on the row class'
       
   197 
       
   198 #colorsBackgroundCellColor
       
   199 'The background color of the cell'
       
   200 
       
   201 #colorsBackgroundLabelColor
       
   202 'The background color of the label'
       
   203 
       
   204 #colorsBackgroundSelector
       
   205 'Optional selector returning the background color for the cell (with optional row/column args)'
       
   206 
       
   207 #colorsForegroundCellColor
       
   208 'The foreground color of the cell (with optional row/column args)'
       
   209 
       
   210 #colorsForegroundLabelColor
       
   211 'The foreground color of the label'
       
   212 
       
   213 #colorsForegroundSelector
       
   214 'Optional selector returning the foreground color for a cell'
       
   215 
       
   216 #converterSelector
       
   217 'Selector returning a TypeConverter on the model the argument or nil'
   167 
   218 
   168 #fileLoad
   219 #fileLoad
   169 'Load Column Description from Method'
   220 'Specify class/selector and edit that column description'
   170 
   221 
   171 #fileNew
   222 #fileNew
   172 'New Column Description'
   223 'Discard changes and continue with a new, empty column description'
   173 
   224 
   174 #fileSave
   225 #fileSave
   175 'Save the Column Description'
   226 'Install the column description'
       
   227 
       
   228 #fileSaveAs
       
   229 'Specify class/selector and install the column description'
       
   230 
       
   231 #formatFormatSelector
       
   232 'Selector sent to the row to get the format string'
       
   233 
       
   234 #formatInputType
       
   235 'A type converter symbol used by the input field'
       
   236 
       
   237 #formatMaxSize
       
   238 'Maximum size of the string which can be typed in. 0 or nil means unlimited'
       
   239 
       
   240 #formatTextFormat
       
   241 'Format string specifying the output format of the cell text.\For numbers: printf-format - for example: %5.4f gives 0.0000\For time&date: time-formatting; for example: %(day)-%(monthName) %h:%m:%s\\More info in the online doc.'
       
   242 
       
   243 #frameColumnWidth
       
   244 'Width (fixed or relative) of a column (optional)'
       
   245 
       
   246 #frameMinWidth
       
   247 'Minimum width of the column (optional)'
       
   248 
       
   249 #frameRowHeight
       
   250 'Height of the row (0 -> ask some rows; -1 / #fontHeight -> font; #heightOfFirstRow -> ask first row; >0 -> constant)'
       
   251 
       
   252 #frameShowColumnSeparator
       
   253 'Turns on/off displaying column separators'
       
   254 
       
   255 #frameShowRowSeparator
       
   256 'Turns on/off displaying row separators'
       
   257 
       
   258 #frameShowRowSeparatorSelector
       
   259 'Message selector to test if the bottom separator is shown'
       
   260 
       
   261 #generateCode
       
   262 'Generate code and install in the selected class/selector'
       
   263 
       
   264 #isResizable
       
   265 'Column can be resized by user'
       
   266 
       
   267 #isSortable
       
   268 'Adds indicator to allow user to sort rows based on this column'
       
   269 
       
   270 #pickColumns
       
   271 'Select an open view and readOut the column specification from it'
       
   272 
       
   273 #selectedBackgroundCellColor
       
   274 'Optional background color of a selected cell'
       
   275 
       
   276 #selectedBackgroundCellColorSelector
       
   277 'Optional selector returning the background color for a selected cell'
       
   278 
       
   279 #selectedForegroundCellColor
       
   280 'Optional foreground color of a selected cell'
       
   281 
       
   282 #selectedForegroundCellColorSelector
       
   283 'Optional selector returning the foreground color for a selected cell'
       
   284 
       
   285 #selectionCellClickSelector
       
   286 'Message sent if cell is about to be selected - return boolean to en/disable editing'
       
   287 
       
   288 #selectionCellDoubleClickSelector
       
   289 'Message sent if cell is double clicked'
       
   290 
       
   291 #selectionCellSelector
       
   292 'Name of the message sent to the row to validate a selection'
       
   293 
       
   294 #selectionIsSelectable
       
   295 'Turns on/off selection behavior of a column'
       
   296 
       
   297 #selectionLabelClickSelector
       
   298 'Message sent if a columns label was clicked on'
       
   299 
       
   300 #selectionLabelSelectorArgument
       
   301 'An optional argument passed with the message above'
       
   302 
       
   303 #showComboFieldSelector
       
   304 'Selector which returns true if the editor on the ComboBox/List has an input field'
       
   305 
       
   306 #showSelectionHighLighted
       
   307 'Show selected cell highligthened (change fg/bg color)'
       
   308 
       
   309 #sortBlockSelector
       
   310 'Sent to the row to retrieve a selector which is sent to the application to provide a block for sorting'
       
   311 
       
   312 #sortSelector
       
   313 'Sent to the row to extract the value used for sorting. If a block is returned, that one is used as sortBlock'
       
   314 
       
   315 #usePreferredWidth
       
   316 'Compute width from first 10 row items'
       
   317 
       
   318 #valuesChoicesSelector
       
   319 'Selector to get a collection of choices for a cell having a ComboBox or a ComboList widget'
       
   320 
       
   321 #valuesMenuFromApplication
       
   322 'Fetch the menu from the application (instead of the row)'
       
   323 
       
   324 #valuesMenuSelector
       
   325 'Selector to retrieve the middle button menu'
       
   326 
       
   327 #valuesPrintSelector
       
   328 'Selector used to register images on a DSVColumnView (the arg). For more detailed info see #register... methods in DSVColumnView'
       
   329 
       
   330 #valuesReadSelector
       
   331 'Selector returning the label to be displayed (string, bitmap or a collection)'
       
   332 
       
   333 #valuesVisibilitySelector
       
   334 'Boolean message selector controlling the columns visibility'
       
   335 
       
   336 #valuesWriteSelector
       
   337 'Selector used to set the value derived from the editor'
       
   338 
       
   339 #valuesXChoicesSelector
       
   340 'Selector to get a collection of translated choices for a cell having a ComboBox or a ComboList widget'
       
   341 
   176 
   342 
   177 #fileSaveMethod
   343 #fileSaveMethod
   178 'Save Column Description as Method'
   344 'Save Column Description as Method'
   179 
   345 
   180 #fileSaveAsMethod
   346 #fileSaveAsMethod
   186 #editCopy
   352 #editCopy
   187 'Copy Column'
   353 'Copy Column'
   188 
   354 
   189 #editPaste
   355 #editPaste
   190 'Paste Column'
   356 'Paste Column'
   191 
       
   192 )
       
   193 !
       
   194 
       
   195 helpSpec
       
   196     "This resource specification was automatically generated
       
   197      by the UIHelpTool of ST/X."
       
   198 
       
   199     "Do not manually edit this!! If it is corrupted,
       
   200      the UIHelpTool may not be able to read the specification."
       
   201 
       
   202     "
       
   203      UIHelpTool openOnClass:DataSetBuilder    
       
   204     "
       
   205 
       
   206     <resource: #help>
       
   207 
       
   208     ^ super helpSpec addPairsFrom:#(
       
   209 
       
   210 #addColumn
       
   211 'Adds a new colum'
       
   212 
       
   213 #addNonSelectableColumn
       
   214 'Adds a new non-selectable column'
       
   215 
       
   216 #basicsEditor
       
   217 'Default widget type or a selector returning an instance of a user defined widget opened in the cell'
       
   218 
       
   219 #basicsFont
       
   220 'Sets the font of the labeled text'
       
   221 
       
   222 #basicsJustification
       
   223 'Aligns the label to the left, right, or center in the cell'
       
   224 
       
   225 #basicsJustificationEditor
       
   226 'Aligns the column editor to the left, right, or center in the cell'
       
   227 
       
   228 #basicsLabel
       
   229 'The label of the column, a String or an array of Strings'
       
   230 
       
   231 #basicsLabelId
       
   232 'Unique identifier of the column (optional)'
       
   233 
       
   234 #basicsLabelIsImage
       
   235 'Label is actually the selector of a message providing an image-label'
       
   236 
       
   237 #basicsLabelTranslate
       
   238 'Translate the label via the resource mechanism to a national language string'
       
   239 
       
   240 #basicsRenderer
       
   241 'Specifies displaying cell as Text, CheckToggle, ComboBox, ComboList or as a RowSelector'
       
   242 
       
   243 #browseRowClass
       
   244 'Open a browser on the row class'
       
   245 
       
   246 #colorsBackgroundCellColor
       
   247 'The background color of the cell'
       
   248 
       
   249 #colorsBackgroundLabelColor
       
   250 'The background color of the label'
       
   251 
       
   252 #colorsBackgroundSelector
       
   253 'Optional selector returning the background color for the cell (with optional row/column args)'
       
   254 
       
   255 #colorsForegroundCellColor
       
   256 'The foreground color of the cell (with optional row/column args)'
       
   257 
       
   258 #colorsForegroundLabelColor
       
   259 'The foreground color of the label'
       
   260 
       
   261 #colorsForegroundSelector
       
   262 'Optional selector returning the foreground color for a cell'
       
   263 
       
   264 #converterSelector
       
   265 'Selector returning a TypeConverter on the model the argument or nil'
       
   266 
       
   267 #fileLoad
       
   268 'Specify class/selector and edit that column description'
       
   269 
       
   270 #fileNew
       
   271 'Discard changes and continue with a new, empty column description'
       
   272 
       
   273 #fileSave
       
   274 'Install the column description'
       
   275 
       
   276 #fileSaveAs
       
   277 'Specify class/selector and install the column description'
       
   278 
       
   279 #formatFormatSelector
       
   280 'Selector sent to the row to get the format string'
       
   281 
       
   282 #formatInputType
       
   283 'A type converter symbol used by the input field'
       
   284 
       
   285 #formatMaxSize
       
   286 'Maximum size of the string which can be typed in. 0 or nil means unlimited'
       
   287 
       
   288 #formatTextFormat
       
   289 'Format string specifying the output format of the cell text.\For numbers: printf-format - for example: %5.4f gives 0.0000\For time&date: time-formatting; for example: %(day)-%(monthName) %h:%m:%s\\More info in the online doc.'
       
   290 
       
   291 #frameColumnWidth
       
   292 'Width (fixed or relative) of a column (optional)'
       
   293 
       
   294 #frameMinWidth
       
   295 'Minimum width of the column (optional)'
       
   296 
       
   297 #frameRowHeight
       
   298 'Height of the row (0 -> ask some rows; -1 / #fontHeight -> font; #heightOfFirstRow -> ask first row; >0 -> constant)'
       
   299 
       
   300 #frameShowColumnSeparator
       
   301 'Turns on/off displaying column separators'
       
   302 
       
   303 #frameShowRowSeparator
       
   304 'Turns on/off displaying row separators'
       
   305 
       
   306 #frameShowRowSeparatorSelector
       
   307 'Message selector to test if the bottom separator is shown'
       
   308 
       
   309 #generateCode
       
   310 'Generate code and install in the selected class/selector'
       
   311 
       
   312 #isResizable
       
   313 'Column can be resized by user'
       
   314 
       
   315 #isSortable
       
   316 'Adds indicator to allow user to sort rows based on this column'
       
   317 
       
   318 #pickColumns
       
   319 'Select an open view and readOut the column specification from it'
       
   320 
       
   321 #selectedBackgroundCellColor
       
   322 'Optional background color of a selected cell'
       
   323 
       
   324 #selectedBackgroundCellColorSelector
       
   325 'Optional selector returning the background color for a selected cell'
       
   326 
       
   327 #selectedForegroundCellColor
       
   328 'Optional foreground color of a selected cell'
       
   329 
       
   330 #selectedForegroundCellColorSelector
       
   331 'Optional selector returning the foreground color for a selected cell'
       
   332 
       
   333 #selectionCellClickSelector
       
   334 'Message sent if cell is about to be selected - return boolean to en/disable editing'
       
   335 
       
   336 #selectionCellDoubleClickSelector
       
   337 'Message sent if cell is double clicked'
       
   338 
       
   339 #selectionCellSelector
       
   340 'Name of the message sent to the row to validate a selection'
       
   341 
       
   342 #selectionIsSelectable
       
   343 'Turns on/off selection behavior of a column'
       
   344 
       
   345 #selectionLabelClickSelector
       
   346 'Message sent if a columns label was clicked on'
       
   347 
       
   348 #selectionLabelSelectorArgument
       
   349 'An optional argument passed with the message above'
       
   350 
       
   351 #showComboFieldSelector
       
   352 'Selector which returns true if the editor on the ComboBox/List has an input field'
       
   353 
       
   354 #showSelectionHighLighted
       
   355 'Show selected cell highligthened (change fg/bg color)'
       
   356 
       
   357 #sortBlockSelector
       
   358 'Sent to the row to retrieve a selector which is sent to the application to provide a block for sorting'
       
   359 
       
   360 #sortSelector
       
   361 'Sent to the row to extract the value used for sorting. If a block is returned, that one is used as sortBlock'
       
   362 
       
   363 #usePreferredWidth
       
   364 'Compute width from first 10 row items'
       
   365 
       
   366 #valuesChoicesSelector
       
   367 'Selector to get a collection of choices for a cell having a ComboBox or a ComboList widget'
       
   368 
       
   369 #valuesMenuFromApplication
       
   370 'Fetch the menu from the application (instead of the row)'
       
   371 
       
   372 #valuesMenuSelector
       
   373 'Selector to retrieve the middle button menu'
       
   374 
       
   375 #valuesPrintSelector
       
   376 'Selector used to register images on a DSVColumnView (the arg). For more detailed info see #register... methods in DSVColumnView'
       
   377 
       
   378 #valuesReadSelector
       
   379 'Selector returning the label to be displayed (string, bitmap or a collection)'
       
   380 
       
   381 #valuesVisibilitySelector
       
   382 'Boolean message selector controlling the columns visibility'
       
   383 
       
   384 #valuesWriteSelector
       
   385 'Selector used to set the value derived from the editor'
       
   386 
       
   387 #valuesXChoicesSelector
       
   388 'Selector to get a collection of translated choices for a cell having a ComboBox or a ComboList widget'
       
   389 
   357 
   390 )
   358 )
   391 
   359 
   392     "Modified: / 09-08-2012 / 09:36:06 / cg"
   360     "Modified: / 09-08-2012 / 09:36:06 / cg"
   393 ! !
   361 ! !