add some helptext
authorca
Tue, 26 Aug 1997 17:45:24 +0200
changeset 294 65cb680c74e4
parent 293 54d00bdebfa9
child 295 114befd1c369
add some helptext
UISpecificationTool.st
--- a/UISpecificationTool.st	Tue Aug 26 17:40:37 1997 +0200
+++ b/UISpecificationTool.st	Tue Aug 26 17:45:24 1997 +0200
@@ -57,19 +57,109 @@
 
 helpSpec
     "return a dictionary filled with helpKey -> helptext associations.
-     These are used by the activeHelp tool.
+     These are used by the activeHelp tool."
+
+    "
+    UIHelpTool openOnClass:UISpecificationTool    
     "
+
   ^ super helpSpec addPairsFrom:#(
 
+#menuHolder
+'selector or holder of the middle button menu'
+
+#galleryModel
+'a holder, which keeps the label of the current selected tab or nil.'
+
+#listHolder
+'gets a list or list holder'
+
 #maxChars
-'set the maximum number of
-characters that are allowed
-in the editfield.'
+'set the maximum number of characters that are allowed in the editfield.'
+
+#canvasSelector
+'after open the application specified by the clientKey, this selector if not nil will be evaluated,'
+
+#enableChannel
+'enable the view - selection changes are allowed'
+
+#canvas
+'gets a widget placed into the notebook'
+
+#middleButtonPressed
+'called if the middle button is pressed; you can open a menu'
+
+#defaultLabel
+'set the default label which will be set if nothing selected.'
 
 #id
-'enter the name of the field here. 
-This ID can be used by the application 
-to access components, using #componentAt:<key>'
+'enter the name of the field here. This ID can be used by the application to access components, using #componentAt:<key>'
+
+#selectionHolder
+'the one which keeps the selection and in case of a ''SelectionInList'' model the list.'
+
+#level
+'set the level relative to its superView'
+
+#majorKey
+'name of the class which provides the window specification or in case of nil the application itself is used'
+
+#isMultiSelect
+'enable/disable multiple selections.'
+
+#gallerySelectors
+'the list of selectors specify which interface specification should be used dependent on the tab pressed. Each selector must return an interfaceSpec. On default the #windowSpec method is used'
+
+#gallerySelection
+'a holder, which keeps the specification of the current selected widget or nil.'
+
+#canvasArgument
+'the argument to the selector or none'
+
+#typeConverter
+'convert the fields string value to some object'
+
+#backgroundColor
+'set the background color'
+
+#minorKey
+'the selector specifies which interface specification to be used. The selector must return an interfaceSpec. On default the #windowSpec method is used'
+
+#menuButton
+'pressing the button will open the menu editor on the specified menu selector.'
+
+#galleryLabels
+'a list of tab labels'
+
+#selectionModel
+'the one which keeps the selection and in case of a ''SelectionInList'' model the list.'
+
+#tabLabels
+'a list or list holder which provides the labels assigned to the tabs.'
+
+#foregroundColor
+'set the foreground color'
+
+#tabWidget
+'select the tab style'
+
+#valueChangeSelector
+'called whenever the selection changed'
+
+#doubleClickSelector
+'define the double click action which is evaluated on double click in case of a none nil selection'
+
+#fontMenu
+'set the font for the widget'
+
+#clientKey
+'returns an application which provides the builder. On default the application itself is used.'
+
+#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'
 
 )
 ! !