XmHTML Widget Set Programmers Guide

This document describes the resources, callbacks and translations associated with XmHTML. XmHTML provides a widget capable of displaying HTML 3.2 confirming text.

Table of Contents

  1. Legal Issues, distribution and licensing

  2. XmHTML Widget

    1. The Basics of a XmHTML Widget
      1. Creating a XmHTML Widget
      2. The XmHTML Widget's Text
      3. The XmHTML Widget's Dimensions
        1. Autosizing a XmHTML Widget
        2. XmHTML Widget's Dimensions and Resources
      4. Document Scrolling
      5. XmHTML Children
    2. Modifying the Document Appearance
      1. Changing the Anchor Appearance
      2. Marking a Visited Anchor
      3. Specifying the Document Fonts
        1. Specifying the Character Set
        2. Specifying the Font Family
        3. Specifying the Font Sizes
    3. XmHTML and Images
      1. The XmImageInfo Structure
        1. The XmImageInfo Structure Explained
      2. The XmHTMLDefaultImageProc
      3. Animations
      4. XmHTMLs' Imagemap Support
    4. XmHTML Widget Callback Functions
      1. Anchor Activation Callback
      2. Anchor Tracking Callback
      3. Frame Notification Callback
      4. Form Activation Callback
      5. Imagemap Activation Callback
      6. Document Verification Callback
      7. Document Link Callback
      8. Document Motion Callback
      9. Document Arm Callback
      10. Document Input Callback
    5. Collective Example
    6. Advanced XmHTML Programming Techniques
      1. Adding Support for HTML Frames
      2. Delayed Image Loading
      3. Adding Support for Other Imagetypes
      4. Using XmHTML's Image Support for Other Purposes
        1. The XmImage Structure
        2. Creating a XmImage
        3. Destroying a XmImage
        4. How to use a XmImage

  3. XmHTMLParser Widget

    1. Creating a XmHTMLParser Widget
      1. The XmHTMLParser Widget's Text
    2. Configuring a XmHTMLParser Widget
    3. XmHTMLParser Widget Callback Functions
      1. Parser Callback
      2. ModifyVerify Callback
      3. Document Verification Callback
    4. Advanced XmHTMLParser Programming Techniques
      1. Progressive Document Parsing
      2. Accessing XmHTMLParser's Parser Tree
      3. Creating a HTML Document from XmHTMLParser's Output

  4. XmHTML Functions and Macros

  5. XmHTML Widget Classes
    1. XmHTML
    2. XmHTMLParser

  6. Data Types

  7. HTML Extensions




©Copyright 1996-1997 by Ripley Software Development
Last update: September 19, 1997 by Koen