diff -r 6f4108567782 -r 50231f23e149 UISpecificationTool.st
--- a/UISpecificationTool.st Wed Apr 22 11:21:37 1998 +0200
+++ b/UISpecificationTool.st Wed Apr 22 13:46:48 1998 +0200
@@ -75,25 +75,25 @@
'Aspect selector or binding for accepting the entry.'
#acceptImmediate
-'Turns on/off that after each typing in the entry string is sent to the model.'
+'Enable sending of the entered string to the model with every key press.'
#acceptOnLeave
-'Turns on/off that after leaving the entry field the entry string is sent to the model.'
+'Enable sending of the entered string to the model when the mouse pointer is moved out of the field.'
#acceptOnLostFocus
-'Turns on/off that after loosing the focus the entry string is sent to the model.'
+'Enable sending of the entered string to the model when the field looses its input focus.'
#acceptOnReturn
-'Turns on/off that after pressing the return key the entry string is sent to the model.'
+'Enable sending of the entered string to the model when the RETURN key is pressed.'
#acceptOnTab
-'Turns on/off that after pressing the tab key the entry string is sent to the model.'
+'Enable sending of the entered string to the model when the TAB key is pressed.'
#action
-'Name of the selector which is sent to the application when the widget is pressed.'
+'Name of the message sent to the application when the widget is activated.'
#actionArg
-'Argument passed with the action selector.'
+'Optional argument passed with the action message.'
#appletParamText
'Paste the complete appletTAGs HTML text here (i.e. all from ). Press parse to extract all parameters from it.'
@@ -102,7 +102,7 @@
'Parse the appletTAG and fill the parameters directory from it.'
#arbitraryView
-'The class of the arbitrary component or an aspect selector which provides a widget class.'
+'The name of the message sent to the application to provide the view instance.'
#archiveEntry
'The name of a zip-file archive, if the class(es) are to be loaded from a zip-archive.'
@@ -111,7 +111,7 @@
'Defines the direction of the arrow.'
#autoRepeat
-'Turns on/off that the action is evaluated repeatly as long as the button is pressed.'
+'Turn on automatic repetition of the action as long as the button is pressed.'
#backgroundChannel
'Aspect selector or binding for the background color of the widget.'
@@ -120,13 +120,13 @@
'Defines the background color of the widget.'
#beDefault
-'Turns on/off displaying of a return key after the label string.'
+'Show a default (-return) bitmap after the label.'
#beDependentOfRows
-'Turns on/off that each row in the list is dependent.'
+'Make the widget dependent on each row (i.e. rows send change messages).'
#booleanHolder
-'Aspect selector or binding for en-/disabling the widget.'
+'Aspect selector or binding for a boolean holder which enables/disables the widget.'
#borderWidth
'Defines the width of the border (in pixels).'
@@ -135,199 +135,199 @@
'Aspect selector or binding for the widget placed into the notebook.'
#canvasArgument
-'The argument to the selector or none.'
+'An optional argument passed with the message.'
#canvasSelector
-'The name of the selector sent to the application after opening the canvas.'
+'The name of the message sent to the application after opening the canvas.'
#clientHolder
-'Aspect selector or binding for holding the client application to be opened.'
+'Aspect selector or binding for a holder on the client application to be opened.'
#clientKey
-'Returns an application which provides the builder. By default the application itself is used.'
+'Name of the message which returns an application. By default the application itself is used.'
#codeBaseHolder
'The URL of the directory, where the classFile-file resides. If the classFile is located on the local machine, use\ file:/\ where fullPath is an absolute pathname. If its to be accessed via http, use\ http://\ where relativePath is the path relative to the http''s top diretory on that host.'
#codeFileEntry
-'The name of the java classFile which contains the applets code. For example: ''ArcTest.class'''
+'The name of the java classFile which contains the applets code. For example: ''ArcTest.class'''
#columnButton
'Opens a Table Columns Builder.'
#columnHolder
-'Aspect selector or binding for holding the list of the column descriptions.'
+'Aspect selector or binding for a holder on the list of the column descriptions.'
#defaultLabel
'Default label (used, if nothing selected).'
#document
-'Aspect selector or binding for holding the file name of the document.'
+'Aspect selector or binding for a holder on the file name of the document.'
#doubleClickSelector
-'Name of the selector sent to the application when double clicked.'
+'Name of the message sent to the application when double clicked.'
#downAction
-'Name of the selector which is sent to the application when the down(right)-button is pressed.'
+'Name of the message sent to the application when the down(right)-button is pressed.'
#enableChannel
-'Aspect selector or binding for en-/disabling of the widget.'
+'Aspect selector or binding for a boolean holder which enables/disables the widget.'
#fileSelectionFilterClas
-'The name of the Item class used to create the entries into the hierarchical list.'
+'The name of the item class used to create the entries into the hierarchical list.'
#fileSelectionTreeRoot
-'Aspect selector or binding for holding the path name of the root directory.'
+'Aspect selector or binding for a holder on the root directories path name.'
#fitLastRow
-'Turns on/off that the tab items are fitted to the width of the widget''s view.'
+'Resize the last row to fit the width of the widget.'
#fontMenu
-'Defines the font style of the widget.'
+'Defines the font used by the widget.'
#forceRecursiveBackground
-'Turns on/off that above background color is recursively set for all sub components.'
+'If on, the background color is recursively set in all sub components.'
#foregroundChannel
-'Aspect selector or binding for the foreground color of the widget.'
+'Aspect selector or binding for a foreground color holder.'
#foregroundColor
'Defines the foreground color of the widget.'
#galleryLabels
-'Aspect selector or binding for holding the list of the labels.'
+'Aspect selector or binding for a holder on the label list.'
#galleryModel
'Aspect selector or binding for the selected label.'
#gallerySelection
-'Aspect selector or binding for the resource specification of the current selected widget.'
+'Aspect selector or binding for a holder which gets the windowSpec of the selected widget.'
#gallerySelectors
-'Name of the selector sent to the application returning a list of resource specification selectors.'
+'Name of the message sent to the application returning a list of resource spec selectors.'
#has3Dsepartors
-'Turns on/off that the separators of the columns and rows has a 3D-look.'
+'Enable 3D-look row/column separators.'
#hierarchicalList
-'Aspect selector or binding for holding the root item of the hierarchical list.'
+'Aspect selector or binding for a root item holder.'
#hierarchicalListButton
'Opens a Hierarchical List Editor on the application class and the defined selector.'
#horizontalLayout
-'Defines how sub components are horizontally arranged.'
+'Defines how sub components are arranged horizontally.'
#horizontalMiniScroller
-'Turns on/off that the widget uses a small horizontal scroll bar.'
+'Use a mini-scroller as horizontal scrollbar.'
#horizontalScroller
-'Turns on/off that the widget provides horizontal scrolling capabilities.'
+'Enable horizontal scrollability.'
#horizontalSpace
-'Horizontal space between the sub components (in pixels).'
+'Horizontal space between sub components (in pixels).'
#id
'Unique symbolic name (ID) of the widget.'
#initiallyDisabled
-'Turns on/off that the widget is initially disabled.'
+'Widget is initially disabled.'
#initiallyInvisible
-'Turns on/off that the widget is initially invisible.'
+'Widget is initially invisible.'
#inputFieldGroup
'Unique symbolic name (ID) for the group of the entry field.'
#isMultiSelect
-'Turns on/off whether multiple selections are allowed.'
+'Enable/disable multiple selections.'
#isOpaque
-'Turns on/off that widget is displayed opaque.'
+'If on, the widget is displayed opaque; if off, its transparent.'
#isTriggerOnDown
-'Turns on/off that the action is evaluated when the button is pressed; otherwise, when released.'
+'If on, the button triggers its action when pressed. If off, it triggers on release.'
#label
-'The label of the button.'
+'The label of the widget.'
#labelChannel
-'Aspect selector or binding for the label of the widget.'
+'Aspect selector or binding for a labelString holder.'
#labelIsImage
-'Turns on/off that the string of the label is taken as selector.'
+'If on, the label is the selector if a message providing an imageLabel.'
#labelPositionList
'Defines the position of the label.'
#lampColor
-'Defines the lamp color of the widget.'
+'Defines the lamps color.'
#level
-'Defines the width of the 3D-border (in pixels).'
+'Defines the level of the 3D-border (in pixels).'
#listHolder
-'Aspect selector or binding for holding the list.'
+'Aspect selector or binding for the list holder.'
#majorKey
-'Name of the class which provides the window specification. If left blank, the application itself is used.'
+'Name of the class which provides the window spec. If empty, the application itself is used.'
#maxChars
-'Maximum number of characters which can be typed in.'
+'Maximum number of characters in the field.'
#maxSize
'Those two fields specify the windows maximum size. The user will not be allowed to resize it to a larger size.'
#maxXField
-'The maximum allowed width of the application window.'
+'The maximum width of the applications topWindow.'
#maxYField
-'The maximum allowed height of the application window.'
+'The maximum height of the applications topWindow.'
#menuButton
-'Opens a Menu Editor on the application class and the defined selector.'
+'Open a Menu Editor on the menu.'
#menuId
-'Aspect selector or binding for the building of the tool bar components. It should return a menu spec.'
+'Aspect selector or binding for a menu spec defining the tool bar components.'
#menuPerformer
-'Aspect selector or binding for sending the messages of the menu items to an object.'
+'Aspect selector or binding providing the receiver of menu messages.'
#middleButtonPressed
-'Name of the selector sent to the application when the middle button is pressed.'
+'Name of the message sent to the application when the middle button is pressed.'
#minXField
-'The minimum allowed width of the application window.'
+'The minimum width of the applications topWindow.'
#minYField
-'The minimum allowed height of the application window.'
+'The minimum height of the applications topWindow.'
#minorKey
-'Name of the selector sent to the application returning a window specification.'
+'Name of the message sent to the application returning the window specification.'
#modifiedChannel
-'Aspect selector or binding for setting the widget as modified.'
+'Aspect selector or binding for a holder for the modified-flag.'
#monitoring
-'Turns on/off that the widget automatically updates, if the contents of the current directory has changed.'
+'Enable automatic update whenever the directory is modified.'
#monitoringDelayTime
-'Number of the seconds for the delays of the monitoring tasks.'
+'Time in seconds between updates (if monitoring is enabled).'
#moveSelectedRow
-'Turns on/off that the row of the selected tab item is always moved down to the widget''s view.'
+'Enable/disable automatic movement of the row containing the selected tab item.'
#oneTabPerLine
-'Turns on/off that only one tab item is drawn per line.'
+'Arrange tabs vertically, with only one tab item per row.'
#openSubSpecGuiHelp
'Opens a GUI Builder on the defined class and selector.'
#orientation
-'Defines the direction of the alignment of the two arrows (horizontal or vertical).'
+'Defines the orientation (horizontal or vertical).'
#paramAdd
-'Adds a name-value pair to the parameters collection.'
+'Adds a name-value pair to the appletParameter collection.'
#paramList
'Lists defined parameters.'
@@ -336,132 +336,131 @@
'The name of the appletParameter.'
#paramRemove
-'Removes the definition of the current name.'
+'Removes that appletParameter.'
#paramValueField
'The value of the appletParameter.'
-#parameNameField
-''
-
#radioButtonGroup
-'Aspect selector or binding for the group definitions of the radio buttons.'
+'Aspect selector or binding providing the radioButton group-model.'
#radioButtonValue
-'Defines the string which is set in the RadioButtonGroup instance above when pressed.'
+'Value passed to the radioButton group-model.'
#readOnly
-'Turns on/off that the contents of the widget cannot be modified.'
+'Make the contents be readOnly.'
#regionType
'Defines the shape of the widget.'
#resizeForLabel
-'Turns on/off whether the widget recomputes its layout, if the extent of the string has changed.'
+'Enable/disable automatic resize after a label change.'
#rowIfAbsent
-'Name of the selector sent to the application when an empty list entry is detected.'
+'Name of the message sent to the application when an empty list entry is detected.'
#selectConditionSelector
-'Name of the selector sent to the application before a selection is performed.'
+'Name of the message sent to the application to validate a selection.'
#selectionHolder
-'Aspect selector or binding for holding the selected value.'
+'Aspect selector or binding for a holder on the selection.'
#setMaxExtent
-'Picks the current extent of the canvas window and sets it as the maximum extent.'
+'Pick the maximum extent from the canvases current extent.'
#setMinExtent
-'Picks the current extent of the canvas window and sets it as the minimum extent.'
+'Pick the minimum extent from the canvases current extent.'
#showDirectoryIndicator
-'Turns on/off that directory indicators are shown for none empty directories.'
+'Show/hide directory indicators for non-empty directories.'
#showDirectoryIndicatorForRoot
-'Turns on/off that a directory indicator for the root item is shown.'
+'Show/hide the directory indicator for the root item.'
#showLamp
-'Turns on/off that a colored lamp is shown.'
+'Show/hide the colored lamp.'
#showLines
-'Turns on/off that connecting lines are shown between the tree items.'
+'Show/hide connecting lines between tree items.'
#showPercentage
-'Turns on/off that a number of percentage is shown.'
+'Show/hide the percentage display.'
#showRoot
-'Turns on/off that the root item is shown.'
+'Show/hide the root item.'
#showSeparatingLines
-'Turns on/off that the items are separated by lines.'
+'Show/hide separated lines.'
#sizeAsDefault
-'Turns on/off that the widget computes its size including space for the default (return) image.'
+'Size the widget to include space for the default-(return) bitmap.'
#specHolder
'Aspect selector or binding for holding the selector returning a window specification.'
#start
-'Defines the minimum number of the range.'
+'Defines the ranges minimum.'
#step
-'Defines the step number of the range.'
+'Defines the step within the range.'
#stop
-'Defines the maximum number of the range.'
+'Defines the ranges maximum.'
#tabLabels
-'Name of the selector sent to the application returning a list of labels for the tab items.'
+'Name of the message sent to the application returning a list of labels for the tab items.'
#tabOrientation
'Defines the side for the arrangement of the tab items.'
#tabWidget
-'Defines the type of the border style of the tab items (Windows or Mac).'
+'Defines the type of the border style of the tab items (Windows style vs. Mac style).'
#tabable
-'Turns on/off that the widget can be reached by pressing the tab key.'
+'If on, the widget can be reached by pressing the TAB key.'
#translateLabel
-'Turns on/off that the label string is translated via the resource mechanism to a national language string.'
+'If on, the label is translated via the resource mechanism to a national language string.'
#typeConverter
-'Defines how the entry field is converted to an object which is sent to the model.'
+'Defines how the entry string is converted to an object which is passed to the model.'
#upAction
-'Name of the selector which is sent to the application when the up(left)-button is pressed.'
+'Name of the message sent to the application when the up(left)-button is pressed.'
#useIndex
-'Turns on/off that the value model of the selection is provided by the current list index of the item.'
+'If on, use the items index as selection; if off, use the items value.'
#usePreferredExtent
-'Turns on/off that the window application takes its preferred extent from the top component.'
+'If on, the window computes its preferred extent. Take specified extent if off.'
#validateDoubleClickSelector
-'Name of the selector sent to the application before a not empty directory is opened by a double click.'
+'Name of the message sent to the application before a not empty directory is opened by a double click.'
#valueChangeSelector
-'Name of the selector sent to the application when the widget/item has selected.'
+'Name of the message sent to the application when the widget/item has selected.'
#verticalLayout
'Defines how sub components are vertically arranged.'
#verticalMiniScroller
-'Turns on/off that the widget uses a small vertical scroll bar.'
+'Use a mini-scroller as vertical scrollbar.'
#verticalScroller
-'Turns on/off that the widget provides vertical scrolling capabilities.'
+'Enable vertical scrollability.'
#verticalSpace
'Vertical space between the sub components (in pixels).'
#windowIcon
-'Name of the selector sent to the application returning a bitmap image for the icon representation of the window application.'
+'Name of the message sent to the application returning an icon image for the top window.'
#windowLabel
-'Label of the window application.'
+'Label of the top window.'
)
+
+ "Modified: / 22.4.1998 / 13:45:36 / cg"
! !
!UISpecificationTool class methodsFor:'interface specs'!