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 |
Joseph writes:
"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 PrompterThis 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 BrowserThis 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. Script ManagerThis 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. UsageConfiguration Expression Prompter and Required Map Tree BrowserThe tools are freely distributable, as long as the 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.Script ManagerThe 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.". Additional InformationThere is a further application within both the Configuration Expression Prompter and the Required Map Tree Browser - EtToolsVendorExtensions. As this application is also distributed with the book, it is covered by the same terms of use, namely - "This code is public domain. The authors and publisher accept no responsibility for any loss or damage consequent upon use of the product." Additional FilesThere is a further pack of tools available from the EnvyMasters web site. If in any doubt about the terms of use or for assistance with these frameworks, please contact Joseph Pelrine for guidance.For more information on the book check out http://www.envymasters.com/ |
Back to Totally Objects Home Page |