author | Jan Vrany <jan.vrany@labware.com> |
Fri, 01 Sep 2023 22:32:10 +0100 | |
branch | jv |
changeset 19646 | 235fea37201a |
parent 18226 | 346376844040 |
permissions | -rw-r--r-- |
9997 | 1 |
" |
2 |
COPYRIGHT (c) 2006 by eXept Software AG |
|
18226 | 3 |
COPYRIGHT (c) 2015 Jan Vrany |
4 |
COPYRIGHT (c) 2017 Jan Vrany |
|
19646
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
5 |
COPYRIGHT (c) 2023 LabWare |
9997 | 6 |
All Rights Reserved |
7 |
||
8 |
This software is furnished under a license and may be used |
|
9 |
only in accordance with the terms of that license and with the |
|
10 |
inclusion of the above copyright notice. This software may not |
|
11 |
be provided or otherwise made available to, or used by, any |
|
12 |
other person. No title to or ownership of the software is |
|
13 |
hereby transferred. |
|
14 |
" |
|
15 |
"{ Package: 'stx:libtool' }" |
|
8777 | 16 |
|
17 |
"{ NameSpace: Tools }" |
|
18 |
||
19 |
Object subclass:#Inspector2Tab |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
20 |
instanceVariableNames:'inspector label view application priority' |
8777 | 21 |
classVariableNames:'' |
22 |
poolDictionaries:'' |
|
10459 | 23 |
category:'Interface-Inspector2' |
8777 | 24 |
! |
25 |
||
9997 | 26 |
!Inspector2Tab class methodsFor:'documentation'! |
27 |
||
28 |
copyright |
|
29 |
" |
|
30 |
COPYRIGHT (c) 2006 by eXept Software AG |
|
18226 | 31 |
COPYRIGHT (c) 2015 Jan Vrany |
32 |
COPYRIGHT (c) 2017 Jan Vrany |
|
19646
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
33 |
COPYRIGHT (c) 2023 LabWare |
9997 | 34 |
All Rights Reserved |
35 |
||
36 |
This software is furnished under a license and may be used |
|
37 |
only in accordance with the terms of that license and with the |
|
38 |
inclusion of the above copyright notice. This software may not |
|
39 |
be provided or otherwise made available to, or used by, any |
|
40 |
other person. No title to or ownership of the software is |
|
41 |
hereby transferred. |
|
42 |
" |
|
43 |
! ! |
|
8777 | 44 |
|
17265 | 45 |
!Inspector2Tab class methodsFor:'special instance creation'! |
46 |
||
47 |
toBrowseClass:aClass selector:initialSelectorOrNil label:label |
|
48 |
"create and return an inspector tab containing |
|
49 |
a browser on aClass (and optional initialSelector). |
|
50 |
This is a utility to be used by inspector2TabXXX methods, which want to embed a clas browser." |
|
51 |
||
52 |
|makeView view| |
|
53 |
||
54 |
makeView := |
|
55 |
[ |
|
56 |
|spec browser navigationState canvas| |
|
57 |
||
58 |
||
17266 | 59 |
(view isNil ifTrue:[ |
17265 | 60 |
"/ spec := #singleClassBrowserSpec. |
61 |
spec := #multipleClassBrowserSpec. |
|
62 |
||
63 |
browser := Tools::NewSystemBrowser new. |
|
64 |
browser isEmbeddedBrowser:true. |
|
65 |
browser createBuilder. |
|
66 |
||
67 |
navigationState := browser navigationState. |
|
68 |
navigationState canvasType:spec. |
|
69 |
browser browserCanvasType:spec. |
|
70 |
||
71 |
canvas := browser browserCanvas value. |
|
72 |
canvas builder:(browser builder). |
|
73 |
navigationState canvas:canvas. |
|
74 |
"/ browser switchToClassHierarchyView. |
|
75 |
"/ browser showInheritedMethods. |
|
76 |
||
17266 | 77 |
navigationState classList value:(aClass theNonMetaclass withAllSuperclasses). |
78 |
navigationState meta value:(aClass isMetaclass). |
|
79 |
browser classListGenerator value:(aClass theNonMetaclass withAllSuperclasses). |
|
17265 | 80 |
browser sortByNameAndInheritance value:true. |
81 |
browser |
|
82 |
selectClass:aClass; |
|
83 |
selectProtocol: (Tools::BrowserList nameListEntryForALL). |
|
17266 | 84 |
browser switchToClass:aClass selector:initialSelectorOrNil updateHistory: false. |
17265 | 85 |
view := ApplicationSubView new client: browser spec: spec. |
17266 | 86 |
"/ sigh must be done after postbuild |
17265 | 87 |
navigationState classListApplication addOwnerClasses value:false. |
17266 | 88 |
]). |
17265 | 89 |
view |
90 |
]. |
|
91 |
||
92 |
^ self new |
|
93 |
priority: 0; |
|
94 |
label:label; |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
95 |
view: makeView; |
17265 | 96 |
yourself |
17266 | 97 |
|
98 |
" |
|
99 |
GenericToolbarIconLibrary systemBrowserIcon inspect |
|
100 |
" |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
101 |
|
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
102 |
"Modified: / 09-02-2017 / 00:33:51 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
17265 | 103 |
! ! |
104 |
||
8777 | 105 |
!Inspector2Tab methodsFor:'accessing'! |
106 |
||
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
107 |
application:anApplicationModelOrBlockOrValueModel |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
108 |
view := [ |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
109 |
ApplicationSubView new |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
110 |
client: anApplicationModelOrBlockOrValueModel value; |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
111 |
yourself |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
112 |
]. |
8777 | 113 |
|
114 |
"Created: / 16-01-2008 / 16:51:05 / janfrog" |
|
115 |
"Modified: / 17-02-2008 / 08:58:34 / janfrog" |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
116 |
"Modified: / 09-02-2017 / 09:23:43 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
8777 | 117 |
! |
118 |
||
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
119 |
applicationHolder:aValueModelOrBlock |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
120 |
<resource: #obsolete> "/ use #application: |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
121 |
self application: aValueModelOrBlock |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
122 |
|
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
123 |
"Modified: / 09-02-2017 / 09:23:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
124 |
! |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
125 |
|
19646
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
126 |
font: aFont |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
127 |
view scrolledView font: aFont. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
128 |
|
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
129 |
"Created: / 02-09-2023 / 15:33:57 / Jan Vrany <jan.vrany@labware.com>" |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
130 |
! |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
131 |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
132 |
inspector: anInspector2 |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
133 |
inspector := anInspector2 |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
134 |
|
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
135 |
"Created: / 09-02-2017 / 00:53:31 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
16724 | 136 |
! |
137 |
||
8777 | 138 |
label |
139 |
^ label |
|
140 |
||
141 |
"Created: / 16-01-2008 / 16:51:05 / janfrog" |
|
142 |
! |
|
143 |
||
144 |
label:aString |
|
145 |
label := aString. |
|
146 |
||
147 |
"Created: / 16-01-2008 / 16:51:05 / janfrog" |
|
148 |
"Modified: / 17-02-2008 / 08:58:41 / janfrog" |
|
149 |
! |
|
150 |
||
19646
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
151 |
list:aCollectionOrValueModelOrBlock |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
152 |
| list | |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
153 |
|
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
154 |
list := SelectionInListModelView new. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
155 |
list list: aCollectionOrValueModelOrBlock value. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
156 |
list useIndex: false. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
157 |
list highlightMode:#line. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
158 |
list doubleClickAction: [ :item | inspector inspect: (list list at: item) ]. |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
159 |
|
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
160 |
self view:(HVScrollableView forView: list). |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
161 |
|
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
162 |
"Created: / 01-09-2023 / 22:20:14 / Jan Vrany <jan.vrany@labware.com>" |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
163 |
"Modified: / 02-09-2023 / 15:31:23 / Jan Vrany <jan.vrany@labware.com>" |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
164 |
! |
235fea37201a
`Inspector2Tab`: add new API method to simplify creation of list views
Jan Vrany <jan.vrany@labware.com>
parents:
18226
diff
changeset
|
165 |
|
8777 | 166 |
priority |
167 |
^ priority ? 25 |
|
168 |
||
169 |
"Created: / 17-02-2008 / 10:05:51 / janfrog" |
|
170 |
! |
|
171 |
||
172 |
priority:something |
|
173 |
priority := something. |
|
174 |
||
175 |
"Created: / 17-02-2008 / 10:05:51 / janfrog" |
|
176 |
! |
|
177 |
||
178 |
text:aStringOrValueModel |
|
179 |
||
180 |
self view:((HVScrollableView for:TextView) model: aStringOrValueModel; yourself) |
|
181 |
||
182 |
"Modified: / 17-02-2008 / 08:58:41 / janfrog" |
|
183 |
"Created: / 07-11-2008 / 08:40:35 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
184 |
! |
|
185 |
||
186 |
view |
|
10874 | 187 |
view isNil ifTrue:[ |
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
188 |
application notNil ifTrue:[ |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
189 |
view := ApplicationSubView new. |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
190 |
view client: application value. |
10874 | 191 |
] |
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
192 |
] ifFalse:[ |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
193 |
view isBlock ifTrue:[ |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
194 |
view := view value. |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
195 |
]. |
10874 | 196 |
]. |
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
197 |
self setupView. |
8777 | 198 |
^ view |
199 |
||
200 |
"Created: / 16-01-2008 / 16:51:05 / janfrog" |
|
201 |
"Modified: / 17-02-2008 / 10:38:59 / janfrog" |
|
11583
8775311ee2f9
lazy setup of embedded browser brings up inspector much faster
Claus Gittinger <cg@exept.de>
parents:
10874
diff
changeset
|
202 |
"Modified: / 13-06-2012 / 14:57:25 / cg" |
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
203 |
"Modified: / 09-02-2017 / 09:24:52 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
8777 | 204 |
! |
205 |
||
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
206 |
view:aViewOrBlockOrValueModel |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
207 |
view := aViewOrBlockOrValueModel. |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
208 |
|
8777 | 209 |
|
210 |
"Created: / 16-01-2008 / 16:51:05 / janfrog" |
|
211 |
"Modified: / 17-02-2008 / 08:58:46 / janfrog" |
|
15659
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
212 |
"Modified: / 21-05-2015 / 21:31:15 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
11583
8775311ee2f9
lazy setup of embedded browser brings up inspector much faster
Claus Gittinger <cg@exept.de>
parents:
10874
diff
changeset
|
213 |
! |
8775311ee2f9
lazy setup of embedded browser brings up inspector much faster
Claus Gittinger <cg@exept.de>
parents:
10874
diff
changeset
|
214 |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
215 |
viewHolder:aValueModelOrBlock |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
216 |
<resource: #obsolete> "/ use #view: |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
217 |
self view: aValueModelOrBlock |
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
218 |
|
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
219 |
"Modified: / 09-02-2017 / 09:23:33 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
14157
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
220 |
! |
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
221 |
|
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
222 |
viewOrNil |
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
223 |
^ view |
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
224 |
|
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
225 |
"Created: / 24-03-2014 / 18:23:27 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
8777 | 226 |
! ! |
227 |
||
16661 | 228 |
!Inspector2Tab methodsFor:'setup'! |
229 |
||
230 |
setupView |
|
231 |
||
232 |
(view respondsTo:#setMasterInspectorApplication:) ifTrue:[ |
|
233 |
"this is for BridgeOjectInspectorView" |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
234 |
view setMasterInspectorApplication:inspector. |
16661 | 235 |
]. |
236 |
(view respondsTo:#sortOrderHolder:) ifTrue:[ |
|
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
237 |
view sortOrderHolder:(inspector sortOrderHolder) |
16661 | 238 |
]. |
17459
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
239 |
|
9f54cb54204c
Issue #120: Fixed regression with Inspector2 not showing custom presentations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
17379
diff
changeset
|
240 |
"Modified: / 09-02-2017 / 09:24:07 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
16661 | 241 |
! ! |
242 |
||
8777 | 243 |
!Inspector2Tab class methodsFor:'documentation'! |
244 |
||
17266 | 245 |
version |
246 |
^ '$Header$' |
|
247 |
! |
|
248 |
||
8802 | 249 |
version_CVS |
16661 | 250 |
^ '$Header$' |
8802 | 251 |
! |
252 |
||
8815 | 253 |
version_CVS_jvrany |
16661 | 254 |
^ '$Header$' |
9997 | 255 |
! |
256 |
||
15659
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
257 |
version_HG |
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
258 |
|
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
259 |
^ '$Changeset: <not expanded> $' |
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
260 |
! |
bdc9e920f640
Improved API for inspector 2 tabs: allow view to be actually a block returning the view.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
15566
diff
changeset
|
261 |
|
9997 | 262 |
version_SVN |
16661 | 263 |
^ '$Id$' |
8777 | 264 |
! ! |
14157
4467fff63f8c
Performance fixes in Inspector2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
11583
diff
changeset
|
265 |