By default topics generated with dHelp will look the same
(colors, fonts, pages organization, etc.) as topics of the standard Delphi
5 help files. On the above picture you can see the typical topic for the
function description. Such topics can be automatically created by the dHelp
for every function and procedure declared in your source code.
|
|
'Classes and procedures by units' category contains list
of units that were parsed and, under the unit name, list of classes,
types, variables, constants and global functions and procedures. All
information is added automatically and organized into the easy to use way. |
dHelp automatically marks all imported properties and methods
with attribute flags. It is very convenient that every method is marked
and you don't need to dig into the source code in order to find out how
some item is declared.
|
|
dHelp is capable to generate help files not only
in the HLP format but also in the CHM, HTML, RTF and TXT formats. |
|

Class description pages are automatically created for every class and
interface declared in your source code. When class declaration is changed,
dHelp automatically rebuilds the page, changing class declaration,
property/event lists and other items taking into account all changes you
did with the class.
|
|
Every global procedure and function declared in your source code will
be automatically inserted into the 'Alphabetical procedures list' section
and linked with the page where this procedure is described. Procedures are
sorted alphabetically by their names starting from the first or the
specified character. |
|
Such pages are automatically created for the each property of the each
class parsed from your source code. If some property is not described in
the class but is described in the parent class, dHelp will
automatically include descriptions of this property from the parent class.
When declarations of properties, methods and functions are created, every
participated type is searched among standard VCL help topics and among
described types and classes and linked to the appropriate topic. |
dHelp automatically generates indexes for all code items parsed
from your sources. Help file generated with dHelp can be
automatically installed by the dHelp into the desired Delphi/C++
Builder version and are automatically integrated to the Delphi's indexes
and contents.
|
|
Every simple type parsed from your source code will be automatically
added to the 'Alphabetical types list' section and linked with the page
where this type is described. |
|

Such pages are automatically created for the each public or protected
method and event of the each class parsed from your source code. Like any
other page, Method/Event descriptions are created and updated
automatically by the dHelp.
|
|

Every class found in your source code will be automatically included
into the 'Alphabetical classes list' section.
|
|
Every interface declared in your source code will be automatically
included into the 'Alphabetical interfaces list' section. Names of the
interfaces will be sorted alphabetically by their name starting from the
first or the specified character. |
Such pages are created for the every variable and constant declared in
your source code. Variable/Constant descriptions are constructed and
updated automatically like any other page.
|
|

Index section is also generated automatically for the helps in the CHM,
HLP and HTML formats.
|
Have you ever tried to follow all descendant classes of your top level
class and show all its properties with reference to them as it is done in
the standard VCL help ? dHelp will automatically parse all parent
classes down to TObject (and all parent interfaces down to the IUnknown)
and create detailed legend for every class' method, property and event. |
|
Unit descriptions are generated automatically for every parsed unit and
contain brief and long description of the unit, list of procedures,
functions, classes, types, interfaces and variables declared in this
unit and optional 'See Also' section. |
|
'See Also' section can be generated for the any item. You need to
declare see also lists in the simple format and dHelp will use
information that you provided and include see also items only if they are
valid (found in the source code and point to the described source code
items). |
|
Pages with class and interface hierarchy are automatically built for
the every class and interface parsed from your source code. These pages
are automatically linked from the class/interface description pages. |