ArtCSB 2.01 is an addition to Borland C# Builder 1.0 environment. Also you can install ArtCSB 2.01 to Borland Delphi 8 IDE.
In order to
install the product you should open project ArtCSB.bdsproj in IDE
and compile it, and then launch install_csharp.bat (C#Builder) or
install_delphi.bat
(Delphi)
from the directory where this product is stored.
Before the compilation you will possibly have to redefine a link to the
Borland.Studio.ToolsAPI.dll library in “View/Project Manager/References”
item By default it is located in ”C:\Program Files\Borland\BDS\1.0\Bin\”
(C#Builder) or in ”C:\Program Files\Borland\BDS\1.0\Bin\”
(Delphi)
directory.
Install.bat writes the expert into the next item of system registry:
[HKCU\Software\Borland\BDS\1.0\Known IDE Assemblies] -> "Your Install Directory\bin\Debug\ArtCSB.dll" = “ArtCSB”
(C#Builder)
or
[HKCU\Software\Borland\BDS\2.0\Known IDE Assemblies] -> "Your Install Directory\bin\Debug\ArtCSB.dll" = “ArtCSB”
(Delphi)
You can find new menu items "ArtCSB Designer Navigator" and "ArtCSB
Source Navigator" in the IDE menu "View".
This product
contains two experts: Designer Navigator and Source
Navigator.
Designer Navigator is intended for tracking the tree of components located on
the forms (Windows and ASP.Net applications). The purpose of creating Designer Navigator was to realize an expert similar to Delphi
7 Object TreeView. Like in Delphi 7 Object TreeView, you can
select objects on the form, thus selecting corresponding items in Designer
Navigator. When you select items in Designer Navigator,
corresponding objects on the form will be selected too. Multiple selections are
possible (by pressing key Ctrl or Shift).
Source Navigator is intended for fast navigation in C# -file. It
includes an opportunity of sorting program objects in different ways. It can
display an objects tree in the extraction mode. The extraction mode displays the
source line that contains the object definition instead of a simple object name.
Source Navigator can also save object structure to a html or text file.
Also it has
some elide/unelide functions and object selection functions. There are some
problems with constructors and destructors showing in Source Navigator (due
strange OTAPI behavior).
Please report found bugs to E‑Mail:
artcsb@armlex.com
I will not make web-site because I have no time. Sorry.
Author of the program - Artyom Fedyuk.
23/February/2004.
Kiev, Ukraine.