63 UIHelpTool openOnClass:UISpecificationTool |
63 UIHelpTool openOnClass:UISpecificationTool |
64 " |
64 " |
65 |
65 |
66 ^ super helpSpec addPairsFrom:#( |
66 ^ super helpSpec addPairsFrom:#( |
67 |
67 |
|
68 #showRoot |
|
69 'show or hide the first element into the hierarchical list.' |
|
70 |
|
71 #tabOrientation |
|
72 'where to place the tabs' |
|
73 |
68 #menuHolder |
74 #menuHolder |
69 'selector or holder of the middle button menu' |
75 'selector or holder of the middle button menu' |
70 |
76 |
71 #galleryModel |
77 #galleryModel |
72 'a holder, which keeps the label of the current selected tab or nil.' |
78 'a holder, which keeps the label of the current selected tab or nil.' |
73 |
79 |
74 #listHolder |
80 #listHolder |
75 'gets a list or list holder' |
81 'gets a list or list holder' |
76 |
82 |
|
83 #document |
|
84 'a holder which keeps the document name to be shown.' |
|
85 |
77 #maxChars |
86 #maxChars |
78 'set the maximum number of characters that are allowed in the editfield.' |
87 'set the maximum number of characters that are allowed in the editfield.' |
79 |
88 |
|
89 #action |
|
90 '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.' |
|
91 |
80 #canvasSelector |
92 #canvasSelector |
81 'after open the application specified by the clientKey, this selector if not nil will be evaluated,' |
93 'after open the application specified by the clientKey, this selector if not nil will be evaluated,' |
82 |
94 |
83 #enableChannel |
95 #enableChannel |
84 'enable the view - selection changes are allowed' |
96 'enable the view - selection changes are allowed' |
85 |
97 |
86 #canvas |
98 #canvas |
87 'gets a widget placed into the notebook' |
99 'gets a widget placed into the notebook' |
88 |
100 |
|
101 #oneTabPerLine |
|
102 'draw only one tab per line' |
|
103 |
89 #middleButtonPressed |
104 #middleButtonPressed |
90 'called if the middle button is pressed; you can open a menu' |
105 'called if the middle button is pressed; you can open a menu' |
91 |
106 |
92 #defaultLabel |
107 #defaultLabel |
93 'set the default label which will be set if nothing selected.' |
108 'set the default label which will be set if nothing selected.' |
94 |
109 |
95 #id |
110 #id |
96 'enter the name of the field here. This ID can be used by the application to access components, using #componentAt:<key>' |
111 'enter the name of the field here. This ID can be used by the application to access components, using #componentAt:<key>' |
97 |
112 |
|
113 #showDirectoyIndication |
|
114 'show or hide the open/closed indicator on nodes which contains children' |
|
115 |
|
116 #sizeAsDefault |
|
117 'the size of the widget depends on its label. In case of a fixed Layout nothing will change.' |
|
118 |
|
119 #arbitraryView |
|
120 'the widget class shown represented by the arbitrary component or a selector which returns a widget class.' |
|
121 |
98 #selectionHolder |
122 #selectionHolder |
99 'the one which keeps the selection and in case of a ''SelectionInList'' model the list.' |
123 'the one which keeps the selection and in case of a ''SelectionInList'' model the list.' |
100 |
124 |
101 #level |
125 #level |
102 'set the level relative to its superView' |
126 'set the level relative to its superView' |
114 'a holder, which keeps the specification of the current selected widget or nil.' |
138 'a holder, which keeps the specification of the current selected widget or nil.' |
115 |
139 |
116 #canvasArgument |
140 #canvasArgument |
117 'the argument to the selector or none' |
141 'the argument to the selector or none' |
118 |
142 |
|
143 #beDefault |
|
144 'show/dont show a return-key image after the label' |
|
145 |
119 #typeConverter |
146 #typeConverter |
120 'convert the fields string value to some object' |
147 'convert the fields string value to some object' |
121 |
148 |
122 #backgroundColor |
149 #backgroundColor |
123 'set the background color' |
150 'set the background color' |
124 |
151 |
|
152 #showLines |
|
153 'show or hide lines' |
|
154 |
|
155 #label |
|
156 'the label of the widget' |
|
157 |
125 #minorKey |
158 #minorKey |
126 'the selector specifies which interface specification to be used. The selector must return an interfaceSpec. On default the #windowSpec method is used' |
159 'the selector specifies which interface specification to be used. The selector must return an interfaceSpec. On default the #windowSpec method is used' |
127 |
160 |
|
161 #showFrame |
|
162 'show the frame' |
|
163 |
|
164 #autoRepeat |
|
165 'repeat the action as long as the button is pressed; to have this behavior the ''isTriggerOnDown'' state must be enabled' |
|
166 |
|
167 #booleanHolder |
|
168 'a boolean holder which keeps the state' |
|
169 |
128 #menuButton |
170 #menuButton |
129 'pressing the button will open the menu editor on the specified menu selector.' |
171 'pressing the button will open the menu editor on the specified menu selector.' |
130 |
172 |
131 #galleryLabels |
173 #galleryLabels |
132 'a list of tab labels' |
174 'a list of tab labels' |
142 |
184 |
143 #tabWidget |
185 #tabWidget |
144 'select the tab style' |
186 'select the tab style' |
145 |
187 |
146 #valueChangeSelector |
188 #valueChangeSelector |
147 'called whenever the selection changed' |
189 'called whenever the selection changed. If the selector ends with '':'' the method is invoked with the current selection.' |
148 |
190 |
149 #doubleClickSelector |
191 #doubleClickSelector |
150 'define the double click action which is evaluated on double click in case of a none nil selection' |
192 '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.' |
151 |
193 |
152 #fontMenu |
194 #fontMenu |
153 'set the font for the widget' |
195 'set the font for the widget' |
154 |
196 |
155 #clientKey |
197 #clientKey |
156 'returns an application which provides the builder. On default the application itself is used.' |
198 'returns an application which provides the builder. On default the application itself is used.' |
157 |
199 |
|
200 #selectionInTreeModel |
|
201 'model which keeps the hierarchical list and the selection. The model returned must be kind of class SelectionInTree' |
|
202 |
|
203 #selectionInTreeModelButton |
|
204 'opens a hierarchical list editor which generates and installs a hierarchical list for the model.' |
|
205 |
|
206 #isTriggerOnDown |
|
207 'if true, the action is evaluated when the button is pressed' |
|
208 |
158 #useIndex |
209 #useIndex |
159 'set/clear the useIndex flag. If set, the index of the selection is used otherwise the selected string.' |
210 'set/clear the useIndex flag. If set, the index of the selection is used otherwise the selected string.' |
160 |
211 |
161 #tabOrientation |
212 #borderWidth |
162 'where to place the tabs' |
213 'width of the border' |
163 |
214 |
164 ) |
215 ) |
165 ! ! |
216 ! ! |
166 |
217 |
167 !UISpecificationTool class methodsFor:'interface specs'! |
218 !UISpecificationTool class methodsFor:'interface specs'! |