--- a/UISpecificationTool.st Tue Sep 02 14:51:56 1997 +0200
+++ b/UISpecificationTool.st Tue Sep 02 14:54:46 1997 +0200
@@ -65,6 +65,12 @@
^ super helpSpec addPairsFrom:#(
+#showRoot
+'show or hide the first element into the hierarchical list.'
+
+#tabOrientation
+'where to place the tabs'
+
#menuHolder
'selector or holder of the middle button menu'
@@ -74,9 +80,15 @@
#listHolder
'gets a list or list holder'
+#document
+'a holder which keeps the document name to be shown.'
+
#maxChars
'set the maximum number of characters that are allowed in the editfield.'
+#action
+'action evaluated when the button is pressed or released which depends on the setting of triggerOnDown flag, either set the press-action and clear any release-action or vice versa, set the release-action and clear the press-action.'
+
#canvasSelector
'after open the application specified by the clientKey, this selector if not nil will be evaluated,'
@@ -86,6 +98,9 @@
#canvas
'gets a widget placed into the notebook'
+#oneTabPerLine
+'draw only one tab per line'
+
#middleButtonPressed
'called if the middle button is pressed; you can open a menu'
@@ -95,6 +110,15 @@
#id
'enter the name of the field here. This ID can be used by the application to access components, using #componentAt:<key>'
+#showDirectoyIndication
+'show or hide the open/closed indicator on nodes which contains children'
+
+#sizeAsDefault
+'the size of the widget depends on its label. In case of a fixed Layout nothing will change.'
+
+#arbitraryView
+'the widget class shown represented by the arbitrary component or a selector which returns a widget class.'
+
#selectionHolder
'the one which keeps the selection and in case of a ''SelectionInList'' model the list.'
@@ -116,15 +140,33 @@
#canvasArgument
'the argument to the selector or none'
+#beDefault
+'show/dont show a return-key image after the label'
+
#typeConverter
'convert the fields string value to some object'
#backgroundColor
'set the background color'
+#showLines
+'show or hide lines'
+
+#label
+'the label of the widget'
+
#minorKey
'the selector specifies which interface specification to be used. The selector must return an interfaceSpec. On default the #windowSpec method is used'
+#showFrame
+'show the frame'
+
+#autoRepeat
+'repeat the action as long as the button is pressed; to have this behavior the ''isTriggerOnDown'' state must be enabled'
+
+#booleanHolder
+'a boolean holder which keeps the state'
+
#menuButton
'pressing the button will open the menu editor on the specified menu selector.'
@@ -144,10 +186,10 @@
'select the tab style'
#valueChangeSelector
-'called whenever the selection changed'
+'called whenever the selection changed. If the selector ends with '':'' the method is invoked with the current selection.'
#doubleClickSelector
-'define the double click action which is evaluated on double click in case of a none nil selection'
+'define the double click action which is evaluated on double click in case of a none nil selection. If the selector ends with '':'' the method is invoked with the current selection.'
#fontMenu
'set the font for the widget'
@@ -155,11 +197,20 @@
#clientKey
'returns an application which provides the builder. On default the application itself is used.'
+#selectionInTreeModel
+'model which keeps the hierarchical list and the selection. The model returned must be kind of class SelectionInTree'
+
+#selectionInTreeModelButton
+'opens a hierarchical list editor which generates and installs a hierarchical list for the model.'
+
+#isTriggerOnDown
+'if true, the action is evaluated when the button is pressed'
+
#useIndex
'set/clear the useIndex flag. If set, the index of the selection is used otherwise the selected string.'
-#tabOrientation
-'where to place the tabs'
+#borderWidth
+'width of the border'
)
! !