CHM Unit
Components Classes Types Routines Const
This is the core of the wrappers used for supporting Borland Delphi.

Description
This unit is where the static parent classes are all defined. The other unit file of importance for the stubcode is generated dynamically and will have the name <prefix>.pas

Components
TCHMdynamicEngine This class implements a dynamic version of the Engine that allows the message tables to be explored dynamically rather than relying on stubcode.

Classes
TCHMcustomEngine This class represents an instance of a Chameleon engine.
TCHMcustomMessage This class handles Message objects.
TCHMcustomTable This class handles Table objects.
TCHMcustomTableRow This class handles Table rows.
TCHMdateTime This class handles Date Time objects used in tables for Chameleon.
TCHMdynamicMessage This class handles Message objects when Chameleon is used without stubcode.
TCHMexception This class handles Chameleon exceptions.

Types
TCHMlogEvent Invoked when a log message is being written.
TCHMmessageEvent Invoked just before a message is parsed.
TCHMparseErrorEvent Invoked when a parsing error occurs.
TCHMparseMessageEvent This event is used to implement TCHMdynamicEngine.ParseMessage.
TErrorCode This type gives the error number during parsing errors.

Routines
ChameleonRegistrationLevel Get the registration level of Chameleon.
CHMconvertLineFeeds Get a message in a printable format by appending a newline character '\n' after every carriage return character '\r'.

Global Constants
__CHM_DATE_TIME_TYPE Date Time type.
__CHM_DOUBLE_TYPE Double type.
__CHM_INTEGER_TYPE Integer type.
__CHM_STRING_TYPE String type.
CHM_TABLE_STATE_EMPTY 
CHM_TABLE_STATE_INVALID 
CHM_TABLE_STATE_PRESENT_BUT_NULL 
CHM_TABLE_STATE_VALID Table State for cell data.


HTML generated by Time2HELP
http://www.time2help.com