[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Overview
 Discussion about these functions
------------------------------------------------------------------------------

 Adresses:
 The functions defined in this block are all "Entry" related, ie. they deal
 with information contained in the Norton Guide database. Every Entry has
 an Adres (which more specifically is the Offset in the file where they are
 located, but one needn't bother about that, the library handles that
 itself), when one want to load an Entry, one has to submit its adres to the
 function in question (NGshort() and NGlong, that is). Such an Adres can be
 found in NGmenuEntry(), in the 2nd Array as returned by NGshort() (Those are
 all the adresses for the various entries 'under' a short list choice), or
 the 2nd Array of "See Also" references and also the NGnext() etc.. Functions.

 Once you've understood how these adresses work, using this library is real
 easy. It's also a good idea to have a look at the demo programs supplied
 to get an idea on how to work with the functions.

 Everytime one encounters an adres, it's just an offset in the actual Norton
 Guide file, or -1 indicates invalid or not applicable adres (eg. When
 NGnext() returns -1, it means this entry has no "next" entry).

 Entries:
 A Norton Guide database consists of a Header (with Name, Credit and Other
 information), Menus (Which have already been handled), Short Lists and
 Long Entries. The two last items are the one who hold the actual Information,
 and those can be read using the functions in this block.
 NGtype() is used to determine what kind of an Entry is located at some
 adres. Depending on NGtype's result, one would load a Short List using
 NGshort(), or a Long Entry (plain text) using NGlong().

See Also: NGtype() NGshort() NGlong()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson