Joseph Pelrine's Specials
|What's New?||Products||Totally Objects Downloads||Other Downloads||Consultancy||VAST Training|
|Educational Discounts||See what our clients think||Buy||News Groups||Consultant's Pack||Contact Us|
"David, back at Smalltalk Solutions 2002, we discussed the tools from the book 'Mastering ENVY/Developer' by myself, Alan Knight, and Adrian Cho, published by Cambridge University Press. I realized this morning that I have a bunch of other tools that didn't get in for space reasons, but which also could help people do their jobs better."
Configuration Expression Prompter
This tool (which never made it into Mastering ENVY/Developer) provides a comfortable text window in which to edit configuration expressions in the config map and app edition browsers (since I hate writing complex expressions in a one-line prompter). It also adds an "Edit" item to the config expression menu, allowing you to edit existing expressions.
Required Map Tree Browser
This tool (which never made it into Mastering ENVY/Developer) adds a menu item to the editions pane of the config map browser, labeled "Browse Required Maps". When selected, it opens a tree browser on the required maps of the chosen config map edition. The original idea was to also list the dependent maps, but the code was never completed, although the stubs are there.
This tool provides a GUI for managing scripts (or workspaces). It lets you group them into folders, tear off as or bring in from workspaces, save and load from file, and a whole bunch of other cool stuff. The script Manager is accessible via the system menu. The menu items should be self-explanatory. Scripts are associated with a specific user, and you can open the manager on a user programatically. For more information, read the book.
Configuration Expression Prompter and Required Map Tree Browser
The tools are freely distributable, as long asthe copyright notice is not changed. They cannot be included in any commercial tool without permission from Joseph. The author accepts no responsibility for any loss or damage consequent upon use of the product.
The terms of this are defined on the Mastering ENVY/Developer web site (see below). These are stated there as "This code is public domain. The authors and publisher accept no responsibility for any loss or damage consequent upon use of the product.".
There is a further pack of tools available from the EnvyMasters web site.
For more information on the book check out http://www.envymasters.com/
|Back to Totally Objects Home Page|