
HTML Add-on
for TE Developers Kit
Version 2.5

	The HTML Add-on control offers a most cost effective method of incorporating an 
HTML viewer/editor into your application.  This add-on product works with the TE editor 
control to display the HTML data.


HTML Markup Elements:  The product supports the following categories of HTML markup 
elements:

	*	Header elements (H1 to H7).
	*	Character style modification elements.
	* 	Lists: Ordered, unordered, menu and directory.
	*	Address, blockquote, citation, horizontal rule and preformatted text.
	*	Picture elements and image map.
	*	Hyperlink elements.
	*	Body, data header and title elements.
	*	HTML forms.
	*	Tables.

Data Source:  The control accepts the HTML data in a disk file or a buffer.

Picture Formats:  Currently the control supports the following picture formats:

	BMP:	MS Windows device independent bitmap format.
	WMF:	MS Windows placeable metafile format.
	GIF:	CompuServe Graphic Interchange Format.
	TIFF:	Aldus Tagged Image File Format.

	The control also allows your application to use additional formats if  they can be 
translated by your application into one of the supported formats.

Printing:  The HTML text in the control can be printed to the current printer using the TER 
API function.  The user can print the selected text or the entire file.

Rtf-to-Html Converter:  The product includes an API to convert the RTF data into the HTML 
format.

Interface with TE Developers Kit:  The HTML Add-on parses the HTML text and transmits 
it to the TE edit control.  The TE edit control is responsible for text scrolling, printing, 
clipboard copying and handling the mouse clicks.  When the user clicks on a hypertext 
region, the edit control sends the message to the HTML Add-on DLL to process the 
message.  The HTML Add-on handles the local hyperlink jump internally without 
involving your application.  The external hyperlink jump is conveyed to your 
application.  Your application locates the new HTML file and uses the HTML Add-on 
API calls to load the new file into the viewer window.

	As the HTML Add-on control needs TE Developers Kit to function, you also need to 
purchase a copy of TE Developers Kit. Please refer to the TE Developers Kit brochure 
for the detailed information about TE edit control.

API Set:  The following is an abbreviated list of API calls available directly through the 
HTML Add-on DLL:

	HtsClearWindow	Clear the current viewer window.
	HtsGetFont	Retrieve the font information for an HTML style element.
	HtsGetLinkInfo	Retrieve the color and style information for the link text.
	HtsLoadControl	Load the HTML Add-on control.
	HtsInitialize	Initialize a TE editor window to work as an HTML viewer 
control.
	HtsPositionName	Position at a given tag name within the current document.
	HtsRead	Read an HTML document or a buffer containing HTML data 
into the specified TE window.
	HtsSetFont	Set new font attributes for an HTML style element.
	HtsSetFontDlg	Allow the user to edit the font attributes for a desired HTML 
style element.
	HtsSetLinkInfo	Set new text color and style for the link text.
	HtsSetLinkInfoDlg	Allow the user to edit the color and style for the link text.
	HtsGetFormInfo	Retrieve information about the currently submitted form.
	HtsGetFieldData	Retrieve data from a field in the currently submitted form.

	Additional APIs are available to edit the HTML text and convert the RTF text to HTML 
format.

Royalty Free:  This product is royalty free for distribution provided that the target product is 
not a standalone HTML viewer or a standalone HTML writer.

Source Code:  The package includes the complete C source code compatible with the 
Microsoft and Borland C/C++ compilers.


HTML Add-on

$299.00
(Specify Windows or WIN32)

Call Now: 1-800-447-6819
Sub Systems, Inc.

Limited 30 day money back guarantee.  The source code diskette must remain sealed.
 Sub Systems, Inc. 11 Tiger Row,  Georgetown,  MA 01833  Phone: 508-352-9020,  Fax:  508-352-9019                    

 Sub Systems, Inc. 11 Tiger Row,  Georgetown,  MA 01833  Phone: 508-352-9020,  Fax:  508-352-9019                                          


