UISpecificationTool.st
changeset 1956 65cc475656d3
parent 1941 3e5265ad63e3
child 1963 a0c51ed97fc3
equal deleted inserted replaced
1955:91610d2b87f7 1956:65cc475656d3
    59     [see also:]
    59     [see also:]
    60         UIPainter
    60         UIPainter
    61         UILayoutTool
    61         UILayoutTool
    62         UIHelpTool
    62         UIHelpTool
    63 "
    63 "
    64 ! !
       
    65 
       
    66 !UISpecificationTool class methodsFor:'help specs'!
       
    67 
       
    68 helpSpec
       
    69     "This resource specification was automatically generated
       
    70      by the UIHelpTool of ST/X."
       
    71 
       
    72     "Do not manually edit this!! If it is corrupted,
       
    73      the UIHelpTool may not be able to read the specification."
       
    74 
       
    75     "
       
    76      UIHelpTool openOnClass:UISpecificationTool    
       
    77     "
       
    78 
       
    79     <resource: #help>
       
    80 
       
    81     ^ super helpSpec addPairsFrom:#(
       
    82 
       
    83 #acceptCallBack
       
    84 '0 or 1-arg message, sent when text is accepted (arg is text).'
       
    85 
       
    86 #acceptChannel
       
    87 'Aspect selector or binding for a triggerValue to force accept.'
       
    88 
       
    89 #acceptIfUnchanged
       
    90 'Accept even if text is unchanged.'
       
    91 
       
    92 #acceptImmediate
       
    93 'Enable sending of the entered string to the model with every key press.'
       
    94 
       
    95 #acceptOnLeave
       
    96 'Enable sending of the entered string to the model when field is left via a keyboard action.'
       
    97 
       
    98 #acceptOnLostFocus
       
    99 'Enable sending of the entered string to the model when the field looses its input focus.'
       
   100 
       
   101 #acceptOnPointerLeaveFocus
       
   102 'Enable sending of the entered string to the model when field is left via a mouse motion.'
       
   103 
       
   104 #acceptOnReturn
       
   105 'Enable sending of the entered string to the model when the RETURN key is pressed.'
       
   106 
       
   107 #acceptOnTab
       
   108 'Enable sending of the entered string to the model when the TAB key is pressed.'
       
   109 
       
   110 #action
       
   111 'Message sent to the application when the widget is activated.'
       
   112 
       
   113 #actionArg
       
   114 'Optional argument passed with the action message.'
       
   115 
       
   116 #allowDoIt
       
   117 'DoIt is allowed (Danger - User can execute Smalltalk expressions).'
       
   118 
       
   119 #appletParamText
       
   120 'Paste the complete appletTAGs HTML text here (i.e. all from <applet> up to and including the </applet>). Press parse to extract all parameters from it.'
       
   121 
       
   122 #appletTextParse
       
   123 'Parse the appletTAG and fill the parameters directory from it.'
       
   124 
       
   125 #arbitraryView
       
   126 'Message sent to ask the application for the view instance; or, if uppercase, the name of the view class.'
       
   127 
       
   128 #archiveEntry
       
   129 'The name of a zip-file archive, if the class(es) are to be loaded from a zip-archive.'
       
   130 
       
   131 #arrowButtonDirection
       
   132 'Defines the direction of the arrow.'
       
   133 
       
   134 #autoHideScrollBars
       
   135 'AutoHide mode (always / never / controlled by ViewStyle).'
       
   136 
       
   137 #autoRepeat
       
   138 'Enable auto-repeat of the action as long as the button is pressed (Must be Trigger-on-Down).'
       
   139 
       
   140 #autoScrollHorizontal
       
   141 'Enable horizontal auto-scrollability to show the selection.'
       
   142 
       
   143 #backgroundChannel
       
   144 'Aspect selector or binding for a background color holder.'
       
   145 
       
   146 #backgroundColor
       
   147 'Defines the background color of the widget.'
       
   148 
       
   149 #barLevel
       
   150 'Defines the 3D level of the separating bar between views.'
       
   151 
       
   152 #barWidth
       
   153 'Defines the width of the separating bar between views (in pixels).'
       
   154 
       
   155 #beDefault
       
   156 'Show a default (-return) bitmap after the label.'
       
   157 
       
   158 #beDependentOfRows
       
   159 'Make the widget dependent on each row (i.e. rows send change messages).'
       
   160 
       
   161 #booleanHolder
       
   162 'Aspect selector or binding for a boolean holder which enables the widget.'
       
   163 
       
   164 #booleanModel
       
   165 'Aspect selector or binding for a holder on the boolean state.'
       
   166 
       
   167 #borderWidth
       
   168 'Defines the width of the border (in pixels).'
       
   169 
       
   170 #buttonModelArg
       
   171 'Value stored into the model when the button is pressed.'
       
   172 
       
   173 #canvas
       
   174 'Aspect selector or binding for the widget placed into the notebook.'
       
   175 
       
   176 #canvasArgument
       
   177 'An optional argument passed with the message.'
       
   178 
       
   179 #canvasInset
       
   180 'Inset of canvas; a Point or Integer; leave blank for default.'
       
   181 
       
   182 #canvasSelector
       
   183 'Message sent after opening the canvas.'
       
   184 
       
   185 #centerIcons
       
   186 'Center icons horizontally.'
       
   187 
       
   188 #chartHolder
       
   189 'Value holder on a chart description.'
       
   190 
       
   191 #chartLabel
       
   192 'Label string shown with the chart.'
       
   193 
       
   194 #clientHolder
       
   195 'Aspect selector or binding for a holder on the client application to be opened.'
       
   196 
       
   197 #clientKey
       
   198 'Message sent to ask the master application for an application instance; (default: the master application itself).'
       
   199 
       
   200 #codeBaseHolder
       
   201 'The URL of the directory, where the classFile-file resides. If the classFile is located on the local machine, use\ file:/<fullPath>\ where fullPath is an absolute pathname. If its to be accessed via http, use\ http:/<host>/<relativePath>\ where relativePath is the path relative to the http''s top diretory on that host.'
       
   202 
       
   203 #codeFileEntry
       
   204 'The name of the java classFile which contains the applets code. For example: ''ArcTest.class'''
       
   205 
       
   206 #columnAdaptor
       
   207 'Name of a method in the application which returns a column adaptor.'
       
   208 
       
   209 #columnButton
       
   210 'Opens a Table Columns Builder.'
       
   211 
       
   212 #columnHolder
       
   213 'Aspect selector or binding for a holder on the list of the column descriptions.'
       
   214 
       
   215 #componentsChangeSize
       
   216 'Recompute layout when any component changes its size.'
       
   217 
       
   218 #converter
       
   219 'Method in the application returning a typeconverter.'
       
   220 
       
   221 #createNewApplication
       
   222 'Create a new appModel instance for the subCanvas (Client & clientHolder must be empty).'
       
   223 
       
   224 #createNewBuilder
       
   225 'Create a new builder instance for the subCanvas (subApp will use its own aspects).'
       
   226 
       
   227 #dblClickChannel
       
   228 'Aspect selector or binding for a holder on the double-clicked item.'
       
   229 
       
   230 #defaultLabel
       
   231 'Default label (used, if nothing selected).'
       
   232 
       
   233 #documentText
       
   234 'Aspect selector or binding for a holder of the html document itself.'
       
   235 
       
   236 #documentURL
       
   237 'Aspect selector or binding for a holder of the URL of the document.'
       
   238 
       
   239 #doubleClickSelector
       
   240 'Message sent upon double click.'
       
   241 
       
   242 #downAction
       
   243 'Message sent when the down(right)-button is pressed.'
       
   244 
       
   245 #dragDisplayObjects
       
   246 '1-arg (the dropSource) message, to get the list of Objects displayed during dragging'
       
   247 
       
   248 #dragDropObjects
       
   249 '1-arg (the dropSource) message, to get the list of DropObjects'
       
   250 
       
   251 #dragFeedBack
       
   252 'Optional 1-arg (dropContext) message, to give feedBack of a finished drag operation'
       
   253 
       
   254 #dragStart
       
   255 'Optional 2-arg (dropSource and view) message, called to start your own drag handler'
       
   256 
       
   257 #dragStartArgument
       
   258 'Optional user defined argument stored in the DropSource'
       
   259 
       
   260 #drawBoxChannel
       
   261 'Boolean aspect which controls box-display.'
       
   262 
       
   263 #drawNormalsChannel
       
   264 'Boolean aspect which controls normals-display.'
       
   265 
       
   266 #dropArgument
       
   267 'Optional user defined argument stored in the DropTarget'
       
   268 
       
   269 #dropCanCheck
       
   270 '1-arg (dropContext) message, to ask if drop is allowed'
       
   271 
       
   272 #dropEnter
       
   273 'Optional 1-arg (dropContext) message, sent when entering the widget'
       
   274 
       
   275 #dropLeave
       
   276 'Optional 1-arg (dropContext) message, sent when leaving the widget'
       
   277 
       
   278 #dropOver
       
   279 'Optional 1-arg (dropContext) message, sent while moving over the widget'
       
   280 
       
   281 #dropSelector
       
   282 '1-arg (dropContext) message, to drop the collection of DropObjects'
       
   283 
       
   284 #enableChannel
       
   285 'Aspect selector or binding for a boolean holder which enables the widget.'
       
   286 
       
   287 #endMotionCallBack
       
   288 'Message sent with end of thumb motion.'
       
   289 
       
   290 #escapeIsCancelInDialog
       
   291 'If on, and the window is opened modal, the ESC-Key acts like a Cancel-action'
       
   292 
       
   293 #fileSelectionFilterClas
       
   294 'The name of the item class used to create the entries into the hierarchical list.'
       
   295 
       
   296 #fileSelectionTreeRoot
       
   297 'Aspect selector or binding for a holder on the root directories path name.'
       
   298 
       
   299 #fitLastRow
       
   300 'Resize the last row to fit the width of the widget.'
       
   301 
       
   302 #fontMenu
       
   303 'Defines the font used by the widget.'
       
   304 
       
   305 #forceRecursiveBackground
       
   306 'If on, the background color is recursively set in all sub components.'
       
   307 
       
   308 #foregroundChannel
       
   309 'Aspect selector or binding for a foreground color holder.'
       
   310 
       
   311 #foregroundColor
       
   312 'Defines the foreground color of the widget.'
       
   313 
       
   314 #galleryLabels
       
   315 'Aspect selector or binding for a holder on the label list.'
       
   316 
       
   317 #galleryModel
       
   318 'Aspect selector or binding for the selected label.'
       
   319 
       
   320 #gallerySelection
       
   321 'Aspect selector or binding for a holder which gets the windowSpec of the selected widget.'
       
   322 
       
   323 #gallerySelectors
       
   324 'Message sent to ask the application for a list of resource spec selectors.'
       
   325 
       
   326 #glxGraphXMax
       
   327 'range end x'
       
   328 
       
   329 #glxGraphXMin
       
   330 'range start x'
       
   331 
       
   332 #glxGraphXStep
       
   333 'range step x'
       
   334 
       
   335 #glxGraphYMax
       
   336 'range end y'
       
   337 
       
   338 #glxGraphYMin
       
   339 'range start y'
       
   340 
       
   341 #glxGraphYStep
       
   342 'range step y'
       
   343 
       
   344 #handlePosition
       
   345 'The postion of the handle (Default means: as specified by viewStyle).'
       
   346 
       
   347 #has3Dseparators
       
   348 'Enable 3D-look row/column separators.'
       
   349 
       
   350 #hasBorder
       
   351 'Draw a border around the widget - ignored in 3D view styles (ST80 compatibility).'
       
   352 
       
   353 #hierarchicalList
       
   354 'Aspect selector or binding for a root item holder.'
       
   355 
       
   356 #hierarchicalListButton
       
   357 'Opens a Hierarchical List Editor on the application class and the defined selector.'
       
   358 
       
   359 #highlightMode
       
   360 'Defines how selected items are highlighted'
       
   361 
       
   362 #holderToToggleVisibility
       
   363 'Aspect selector or binding for a boolean to toggle visibility.'
       
   364 
       
   365 #horizontalLayout
       
   366 'Defines how sub components are arranged horizontally.'
       
   367 
       
   368 #horizontalMiniScroller
       
   369 'Use a mini-scroller as horizontal scrollbar.'
       
   370 
       
   371 #horizontalScroller
       
   372 'Enable horizontal scrollability.'
       
   373 
       
   374 #horizontalSpace
       
   375 'Horizontal space between sub components (in pixels).'
       
   376 
       
   377 #id
       
   378 'Unique symbolic name (ID) of the widget.'
       
   379 
       
   380 #ignoreReselect
       
   381 'Ignore user reselecting the same item.'
       
   382 
       
   383 #indicatorClickSelector
       
   384 'Message sent upon indicator click'
       
   385 
       
   386 #initiallyDisabled
       
   387 'Widget is initially disabled.'
       
   388 
       
   389 #initiallyInvisible
       
   390 'Widget is initially invisible.'
       
   391 
       
   392 #inputFieldGroup
       
   393 'Unique symbolic name (ID) for the group of the entry field.'
       
   394 
       
   395 #isMultiSelect
       
   396 'Enable/disable multiple selections.'
       
   397 
       
   398 #isOpaque
       
   399 'If on, the widget is displayed opaque; if off, its transparent.'
       
   400 
       
   401 #isTriggerOnDown
       
   402 'If on, the button triggers its action when pressed. If off, it triggers on release.'
       
   403 
       
   404 #itemChildrenSelector
       
   405 'Method in the application to return a block retrieveing nodes (lazy) children.'
       
   406 
       
   407 #itemContentsSelector
       
   408 'Method in the application to return a block retrieveing a nodes (lazy) contents.'
       
   409 
       
   410 #itemIconSelector
       
   411 'Method in the application to return a block retrieveing nodes (lazy) icon.'
       
   412 
       
   413 #itemLabelSelector
       
   414 'Method in the application to return a block retrieveing nodes (lazy) label.'
       
   415 
       
   416 #keepCanvasAlive
       
   417 'If on, the view is unmapped when switching; otherwise, its destroyed.'
       
   418 
       
   419 #keyboardStep
       
   420 'Defines the step used with cursor keys.'
       
   421 
       
   422 #label
       
   423 'The label of the widget.'
       
   424 
       
   425 #labelAlignment
       
   426 'Specifies how the labels logo is positioned within the Label.'
       
   427 
       
   428 #labelChannel
       
   429 'Aspect selector or binding for a labelString holder.'
       
   430 
       
   431 #labelIsImage
       
   432 'Label is actually the selector if a message providing an image-label.'
       
   433 
       
   434 #labelPositionList
       
   435 'Defines the position of the label.'
       
   436 
       
   437 #lampColor
       
   438 'Defines the lamps color.'
       
   439 
       
   440 #level
       
   441 'Level of the 3D-border (in pixels); take widgets default, if left empty.'
       
   442 
       
   443 #listHolder
       
   444 'Aspect selector or binding for the list holder.'
       
   445 
       
   446 #majorKey
       
   447 'Name of the class which provides the window spec. If empty, the application itself is used.'
       
   448 
       
   449 #maxChars
       
   450 'Maximum number of characters in the field.'
       
   451 
       
   452 #maxSize
       
   453 'Those two fields specify the windows maximum size. The user will not be allowed to resize it to a larger size.'
       
   454 
       
   455 #maxValue
       
   456 'An optional maximum value (if fieldType = numberInRange)'
       
   457 
       
   458 #maxXField
       
   459 'The maximum width of the applications topWindow.'
       
   460 
       
   461 #maxYField
       
   462 'The maximum height of the applications topWindow.'
       
   463 
       
   464 #menuButton
       
   465 'Open a Menu Editor on the menu.'
       
   466 
       
   467 #menuId
       
   468 'Aspect selector or binding providing the menu spec.'
       
   469 
       
   470 #menuPerformer
       
   471 'Aspect selector or binding providing the receiver of menu messages.'
       
   472 
       
   473 #middleButtonPressed
       
   474 'Message sent when the middle button is pressed.'
       
   475 
       
   476 #minValue
       
   477 'An optional minimum value (if fieldType = numberInRange)'
       
   478 
       
   479 #minXField
       
   480 'The minimum width of the applications topWindow.'
       
   481 
       
   482 #minYField
       
   483 'The minimum height of the applications topWindow.'
       
   484 
       
   485 #minorKey
       
   486 'Message sent to ask the class (major) for the window spec (default: #windowSpec).'
       
   487 
       
   488 #model
       
   489 'Aspect selector or binding providing the model of the widget.'
       
   490 
       
   491 #modifiedChannel
       
   492 'Aspect selector or binding for a holder for the modified-flag.'
       
   493 
       
   494 #monitoring
       
   495 'Enable automatic update whenever the directory is modified.'
       
   496 
       
   497 #monitoringDelayTime
       
   498 'Time in seconds between updates (if monitoring is enabled).'
       
   499 
       
   500 #moveSelectedRow
       
   501 'Enable/disable automatic movement of the row containing the selected tab item.'
       
   502 
       
   503 #oneTabPerLine
       
   504 'Arrange tabs vertically, with only one tab item per row.'
       
   505 
       
   506 #openSubSpecGuiHelp
       
   507 'Opens a GUI Builder on the defined class and selector.'
       
   508 
       
   509 #orientation
       
   510 'Defines the orientation (horizontal or vertical).'
       
   511 
       
   512 #paramAdd
       
   513 'Adds a name-value pair to the appletParameter collection.'
       
   514 
       
   515 #paramList
       
   516 'Lists defined parameters.'
       
   517 
       
   518 #paramNameField
       
   519 'The name of the appletParameter.'
       
   520 
       
   521 #paramRemove
       
   522 'Removes that appletParameter.'
       
   523 
       
   524 #paramValueField
       
   525 'The value of the appletParameter.'
       
   526 
       
   527 #postBuildChannel
       
   528 '1-arg message sent after creation of this widget (arg is widget).'
       
   529 
       
   530 #progressValueHolder
       
   531 'Aspect selector or binding for a holder on the indicators value.'
       
   532 
       
   533 #radioButtonGroup
       
   534 'Aspect selector or binding providing the radioButton group-model.'
       
   535 
       
   536 #radioButtonValue
       
   537 'Value passed to the radioButton group-model.'
       
   538 
       
   539 #readOnly
       
   540 'Make the contents be readOnly.'
       
   541 
       
   542 #regionType
       
   543 'Defines the shape of the widget.'
       
   544 
       
   545 #resizeForLabel
       
   546 'Enable/disable automatic resize after a label change.'
       
   547 
       
   548 #resourceSelector
       
   549 'Message sent to ask the application for a directory of keys and icons to register on the device'
       
   550 
       
   551 #returnIsOKInDialog
       
   552 'If on, and the window is opened modal, the Return/Enter-Key acts like an Accept-action'
       
   553 
       
   554 #rowIfAbsent
       
   555 'Message sent when an empty list entry is detected.'
       
   556 
       
   557 #scrollerValueHolder
       
   558 'Aspect selector or binding for a holder on the scrollers value.'
       
   559 
       
   560 #selectConditionSelector
       
   561 'Message sent to validate a selection (not selectable if false is returned).'
       
   562 
       
   563 #selectInitially
       
   564 'Text is initially selected.'
       
   565 
       
   566 #selectOnButtonMenu
       
   567 'Select item under mouse before opening the menu (always / never / controlled by ViewStyle).'
       
   568 
       
   569 #selectRowOnDefault
       
   570 'Select whole row, if unselectable column is selected.'
       
   571 
       
   572 #selectionHolder
       
   573 'Aspect selector or binding for a holder on the selection.'
       
   574 
       
   575 #separatorOneDColor
       
   576 'Defines the line color of the 1D-separator.'
       
   577 
       
   578 #setMaxExtent
       
   579 'Pick the maximum extent from the canvases current extent.'
       
   580 
       
   581 #setMinExtent
       
   582 'Pick the minimum extent from the canvases current extent.'
       
   583 
       
   584 #showBox
       
   585 'Display a bounding box.'
       
   586 
       
   587 #showDirectoryIndicator
       
   588 'Show/hide directory indicators for non-empty directories.'
       
   589 
       
   590 #showDirectoryIndicatorForRoot
       
   591 'Show/hide the indicator for the most left item.'
       
   592 
       
   593 #showHandle
       
   594 'Show resize-handles (Default means: as specified by viewStyle).'
       
   595 
       
   596 #showIndicators
       
   597 'Show/hide the indicators.'
       
   598 
       
   599 #showingCode
       
   600 'Editor is showing code - enables additional menu functions (comment/uncomment etc.).'
       
   601 
       
   602 #showLabels
       
   603 'Show/hide column labels.'
       
   604 
       
   605 #showLamp
       
   606 'Show/hide the colored lamp.'
       
   607 
       
   608 #showLines
       
   609 'Show/hide connecting lines between tree items.'
       
   610 
       
   611 #showNormals
       
   612 'Display normals.'
       
   613 
       
   614 #showPercentage
       
   615 'Show/hide the percentage display.'
       
   616 
       
   617 #showRoot
       
   618 'Show/hide the root item.'
       
   619 
       
   620 #showSeparatingLines
       
   621 'Show/hide separated lines.'
       
   622 
       
   623 #sizeAsDefault
       
   624 'Size the widget to include space for the default-(return) bitmap.'
       
   625 
       
   626 #sliderValueHolder
       
   627 'Aspect selector or binding for a holder on the sliders value.'
       
   628 
       
   629 #snapMode
       
   630 'Show a quick-resize snap handle'
       
   631 
       
   632 #specHolder
       
   633 'Aspect selector or binding for holding the selector returning a window specification.'
       
   634 
       
   635 #start
       
   636 'Defines the ranges minimum.'
       
   637 
       
   638 #startMotionCallBack
       
   639 'Message sent with start of thumb motion.'
       
   640 
       
   641 #step
       
   642 'Defines the step within the range.'
       
   643 
       
   644 #stop
       
   645 'Defines the ranges maximum.'
       
   646 
       
   647 #supportsExpandAll
       
   648 'Enable/disable the expand-all function'
       
   649 
       
   650 #tabIntern
       
   651 'Tab into the widget; if off, TAB skips over the widgets fields'
       
   652 
       
   653 #tabLabelInset
       
   654 'Inset of tab label; a Point or Integer; leave blank for default.'
       
   655 
       
   656 #tabLabels
       
   657 'Message sent to ask the application for a list of tab-item-labels.'
       
   658 
       
   659 #tabLevel
       
   660 '3D Level (in pixels) of frame and tabs; take widgets default if left empty'
       
   661 
       
   662 #tabMarginBottom
       
   663 'Margin (in pixels) between tabs and canvas; take widgets default if left empty'
       
   664 
       
   665 #tabMarginTop
       
   666 'Margin (in pixels) between tabs and outer frame; take widgets default if left empty'
       
   667 
       
   668 #tabOrientation
       
   669 'Defines the side for the arrangement of the tab items.'
       
   670 
       
   671 #tabWidget
       
   672 'Defines the type of the border style of the tab items (Windows style vs. Mac style).'
       
   673 
       
   674 #tabable
       
   675 'Widget can be reached by pressing the TAB key.'
       
   676 
       
   677 #tabbedOverEndAction
       
   678 'Message sent when the end was reached by tabbing.'
       
   679 
       
   680 #tabbedOverStartAction
       
   681 'Message sent when the beginning was reached by tabbing.'
       
   682 
       
   683 #textModel
       
   684 'Aspect selector or binding providing the model of the widget; (string-valued, unless a type/converter is given).'
       
   685 
       
   686 #translateLabel
       
   687 'Translate the label via the resource mechanism to a national language string.'
       
   688 
       
   689 #typeConverter
       
   690 'Defines how the entry string is converted to an object which is passed to the model.'
       
   691 
       
   692 #upAction
       
   693 'Message sent when the up(left)-button is pressed.'
       
   694 
       
   695 #useDefaultIcons
       
   696 'If on, default icons are drawn for each item which donot provide its own icon.'
       
   697 
       
   698 #useIndex
       
   699 'If on, use the items index as selection; if off, use the items value.'
       
   700 
       
   701 #usePreferredExtent
       
   702 'If on, the window computes its preferred extent; if off, the layout-sections value is used.'
       
   703 
       
   704 #validateDoubleClickSelector
       
   705 'Message sent to the application to validate double click (no action if false is returned).'
       
   706 
       
   707 #validateExpandabilitySelector
       
   708 'Message sent to the application to validate expand on double click (no expand if false is returned).'
       
   709 
       
   710 #valueChangeSelector
       
   711 'Message sent to the application when the selection has changed.'
       
   712 
       
   713 #verticalLayout
       
   714 'Defines how sub components are vertically arranged.'
       
   715 
       
   716 #verticalMiniScroller
       
   717 'Use a mini-scroller as vertical scrollbar.'
       
   718 
       
   719 #verticalScroller
       
   720 'Enable vertical scrollability.'
       
   721 
       
   722 #verticalSpace
       
   723 'Vertical space between the sub components (in pixels).'
       
   724 
       
   725 #viewChannel
       
   726 'Aspect selector or binding for a holder provides the view to be embedded.'
       
   727 
       
   728 #visibilityChannel
       
   729 'Aspect selector or binding for a boolean holder which makes the widget visible.'
       
   730 
       
   731 #whichViewIsToggled
       
   732 'Which views visibility is toggled by the valueHolder.'
       
   733 
       
   734 #windowIcon
       
   735 'Message sent to ask the application for an icon image for the top window.'
       
   736 
       
   737 #windowLabel
       
   738 'Label of the top window.'
       
   739 
       
   740 #xRotChannel
       
   741 'Aspect providing x-Rotation value.'
       
   742 
       
   743 #xTransChannel
       
   744 'Aspect providing x-Translation value.'
       
   745 
       
   746 #yRotChannel
       
   747 'Aspect providing y-Rotation value.'
       
   748 
       
   749 #yTransChannel
       
   750 'Aspect providing y-Translation value.'
       
   751 
       
   752 #zRotChannel
       
   753 'Aspect providing z-Rotation value.'
       
   754 
       
   755 #zTransChannel
       
   756 'Aspect providing z-Translation value.'
       
   757 
       
   758 )
       
   759 ! !
    64 ! !
   760 
    65 
   761 !UISpecificationTool class methodsFor:'interface specs'!
    66 !UISpecificationTool class methodsFor:'interface specs'!
   762 
    67 
   763 windowSpec
    68 windowSpec
   958     ]
   263     ]
   959 
   264 
   960     "Modified: / 16.7.1998 / 19:25:59 / cg"
   265     "Modified: / 16.7.1998 / 19:25:59 / cg"
   961 ! !
   266 ! !
   962 
   267 
       
   268 !UISpecificationTool methodsFor:'help'!
       
   269 
       
   270 basicHelpTextForKey:aKey
       
   271     "activeHelp interface: return some help text for a key.
       
   272      Redefined to ask the current components Spec first."
       
   273 
       
   274     |helpText|
       
   275 
       
   276     "/ first, ask the spec
       
   277     helpText := (specification helpSpec) at:aKey ifAbsent:nil.
       
   278 "/ DEBUG:    helpText isNil ifTrue:[^ 'No help for key: ', aKey ].
       
   279 
       
   280     helpText isNil ifTrue:[
       
   281         helpText := super basicHelpTextForKey:aKey.
       
   282     ].
       
   283 "/ DEBUG:    ^ aKey , ': ' , helpText
       
   284     ^ helpText
       
   285 ! !
       
   286 
   963 !UISpecificationTool methodsFor:'initialization'!
   287 !UISpecificationTool methodsFor:'initialization'!
   964 
   288 
   965 initialize
   289 initialize
   966     super initialize.
   290     super initialize.
   967     buildInView := BuildInView new.
   291     buildInView := BuildInView new.