Michael Brown April 15 2009 04:27:13 AMUpdate 17/04/2009
Since documenting this problem, I have reported it to TeamStudio in the Asia Pacific Rim (which is where I am!) The problem has now been SPRed and should be fixed in an future maintenance release
When you think of all the whizzy stuff that did make into Domino Designer 8.x, the lack of a proper class browser still rankles a bit. I've always used the free TeamStudio Script Browser to plug this hole, but the latest version (version 3) seems to have a serious bug or limitation.
See if you can spot the problem. The class ObjectColClass is a sub-class of ObjectClass. I've taken screen shots of how the versions of the Script Browser are displaying them. So, what's version 2 of the Script Browser showing us that version 3 isn't?:
|TeamStudio Script Browser 2||TeamStudio Script Browser 3|
In Version 2, the first item listed under the ObjectColClass branch is ObjectClass, which is what tells us that ObjectColClass is a sub-class of ObjectClass. This item is missing from the Version 3 list, so we have no way of knowing ObjectColClass's parentage without looking at the source code. Also, we lose the ability to easily see all the methods and properties that ObjectColClass inherits from ObjectClass, which we can do in Version 2 by hitting the ObjectClass twistie from within the ObjectColClass branch, as shown below:
This is a serious problem and drastically reduces the usefulness of the TeamStudio Script Browswer. Before I report it to TeamStudio, can anybody else confirm/deny that they're seeing this problem? I'm using against the Notes 8.5 client on Windows XP.
If you are, then you can get around it by reinstalling Version 2 from the TeamStudio FTP server ftp://22.214.171.124/teamstudioftp/ where the file you need is called scriptbrowseoldr.zip.
- Comments