Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
ToolSet
Last updated at 4:25 pm UTC on 10 October 2019
ToolSet defines an interface that clients can use to request programmer facilities such as browsers, inspectors, debuggers, message sets etc.

Examples (Squeak 5.1):
 ToolSet default browseMessageNames: #utf8
 SystemNavigation default browseClassesWithNamesContaining: 'eMorph' caseSensitive: true



Open a class list browser on the list of classes named
 ToolSet openClassListBrowser: anArray title: aString




Calls to ToolSet returns the tools window object.
Using #inspect and #explore returns the domain object, see Inspecting an object.


=================== Summary ====================

Name: 60Deprecated-mt.14
Author: mt
Time: 5 April 2018, 10:31:02.988307 am
UUID: d86c101d-94ec-4a42-add5-f8934e606243
Ancestors: 60Deprecated-mt.13

No need for #exploreAndYourself anymore.

============== Diff against 60Deprecated-mt.13 ===============

Item was added:
 —– Method: Object>>exploreAndYourself (in category '60Deprecated-Tools') —–
 exploreAndYourself

       self deprecated: 'Use #explore because it does not return the tool window anymore. Only calls via ToolSet do so.'.
       self explore!