One thing I've found disconcerting in COMCodebook development is trying to trace through a class hierarchy for programmatic classes. Trying to remember the prg where the parent classes or children classes are stored and then having to find the class definition in the prg is annoying. Where a class resides is not important. What is important is the relationship the class has with other classes and the attributes of the class. I miss my class browser! Enter, ClassNavigator. ClassNavigator is a utility which allows you to select multiple programmatic class files and builds a class hierarchy of those files in a treeview. You can easily see class relationships, drill down into child classes, and see class attributes such as properties and methods as well as being able to tell if a property or method is public, protected or hidden. The file list is persistent so the next time you run the utility the same files you had when you closed the utility will automatically load. The utility is modeless so you can keep it open at the same time you modify your programmatic classes and easily jump from class to class.
ClassNavigator is available on the COMCodebook web site: www.comcodebook.com Michael G. Emmons <a href="mailto:MichaelE At flashcreative .D.OT com">MichaelE@flashcreative.com</a> Senior Consultant <a href="http://www.flashcreative.com" class="white" onmouseover="style.color='#00cc00'" onmouseout="style.color='#0000ff'" title="Flash Creative Management Web Site">Flash Creative Management</a>
©2000 Michael G. Emmons |