HoTMetaL Programmers' Guide
The HoTMetaL PRO Programmers' Guide
The HoTMetaL PRO scripting interface
Basic scripting concepts
Global objects
Creating macros
Omitting arguments
Variable scope
Programming hints
Additional scripting capabilities
DLL error handling
Conventions used in this documentation
The general interfaces
The DOM interfaces
The Command Bar interfaces
The Application interface
Application properties
Application methods
The Document interface
Document properties
Document methods
The Documents interface
Documents properties
Documents methods
The DocumentProperties interface
DocumentProperties properties
DocumentProperties methods
The DocumentProperty interface
DocumentProperty properties
DocumentProperty methods
The Find interface
Find methods
The Selection interface
Selection properties
Selection methods
The Range interface
Range properties
Range methods
The Font interface
Font properties
Font methods
Overview of the DOM interfaces
A document structure
The DOMNode interface
DOMNode properties
DOMNode methods
The DOMElement interface
DOMElement properties
DOMElement methods
The DOMEntityReference interface
The DOMText interface
DOMText methods
The DOMProcessingInstruction interface
DOMProcessingInstruction properties
The DOMComment interface
The DOMAttr interface
DOMAttr properties
The DOMCharacterData interface
DOMCharacterData properties
DOMCharacterData methods
The DOMDocumentType interface
DOMDocumentType properties
The DOMImplementation interface
DOMImplementation methods
The DOMNamedNodeMap interface
DOMNamedNodeMap properties
DOMNamedNodeMap methods
The DOMNodeList interface
DOMNodeList properties
DOMNodeList methods
Scripting with Command Bars
The CommandBar interface
CommandBar properties
CommandBar methods
The CommandBarControl interface
CommandBarControl properties
CommandBarControl methods
The CommandBarButton interface
CommandBarButton properties
CommandBarButton methods
The CommandBarPopup interface
CommandBarPopup properties
The CommandBarControls interface
CommandBarControls properties
CommandBarControls methods
The CommandBars interface
CommandBars properties
CommandBars methods
Events and special macros
File operations
When a document is opened or closed
When the interface can be modified
When a document is activated or deactivated
When HoTMetaL PRO starts or closes
When HoTMetaL PRO is activated or deactivated
Customizing using Java
Customizing using C++
Building SQHMTree
Debugging the control
Configuring the Asset Manager
Asset Manager configuration files
The FX interface
Useful methods
Special strings
Creating your own asset types
Remote assets
Deploying HoTMetaL PRO customizations
Custom files
Customizable folders
DLLs
Top-level files
The customization setup (csetup.ini) file
Copyright © SoftQuad Software Inc. 1999