mi32/html.h File Reference

#include <mi32/htmlstrs.h>
Include dependency graph for html.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _XmHTMLAnchorCallbackStruct
struct  _XmHTMLEvent
struct  _XmHTMLGIFStream
struct  _XmHTMLObject
struct  _XmHTMLPaperSize
struct  _XmHTMLPLCStream
struct  _XmHTMLTextPosition
struct  _XmImageInfo
struct  XmHTMLDocumentCallbackStruct
struct  XmHTMLDocumentInfo
struct  XmHTMLEventCallbackStruct
struct  XmHTMLFontCacheInfo
struct  XmHTMLFormCallbackStruct
struct  XmHTMLFormDataRec
struct  XmHTMLFrameCallbackStruct
struct  XmHTMLHeadAttributes
struct  XmHTMLImagemapCallbackStruct
struct  XmHTMLInfoStructure
struct  XmHTMLLinkCallbackStruct
struct  XmHTMLLinkDataRec
struct  XmHTMLMetaDataRec
struct  XmHTMLObjectCallbackStruct
struct  XmHTMLPageCallbackStruct
struct  XmHTMLTagAttributes
struct  XmImage
struct  XmImageConfig
struct  XmImageFrame

Defines

#define AllFrames   -1
#define FirstFrame   -2
#define GIF_STREAM_END   1
#define GIF_STREAM_ERR   0
#define GIF_STREAM_FINAL   -2
#define GIF_STREAM_INIT   -1
#define GIF_STREAM_OK   2
#define HeadAll   ((unsigned char)~0)
#define HeadBase   (1<<3)
#define HeadClear   ((unsigned char)0)
#define HeadDocType   (1<<0)
#define HeadIsIndex   (1<<2)
#define HeadLink   (1<<5)
#define HeadMeta   (1<<4)
#define HeadScript   (1<<6)
#define HeadStyle   (1<<7)
#define HeadTitle   (1<<1)
#define HT_TAG_ALIGN   (1<<8)
#define HT_TAG_BACKGROUND   (1<<17)
#define HT_TAG_BGCOLOR   (1<<18)
#define HT_TAG_BORDER   (1<<13)
#define HT_TAG_CLASSID   (1<<1)
#define HT_TAG_CODEBASE   (1<<2)
#define HT_TAG_CODETYPE   (1<<6)
#define HT_TAG_DATA   (1<<3)
#define HT_TAG_EVENTS   (1<<21)
#define HT_TAG_HALIGN   (1<<9)
#define HT_TAG_HEIGHT   (1<<11)
#define HT_TAG_HREF   (1<<19)
#define HT_TAG_HSPACE   (1<<14)
#define HT_TAG_NAME   (1<<20)
#define HT_TAG_SRC   (1<<4)
#define HT_TAG_STANDBY   (1<<7)
#define HT_TAG_TYPE   (1<<5)
#define HT_TAG_USEMAP   (1<<16)
#define HT_TAG_VALIGN   (1<<10)
#define HT_TAG_VSPACE   (1<<15)
#define HT_TAG_WIDTH   (1<<12)
#define IMAGE_DISCARD   2
#define IMAGE_GET   1
#define IMAGE_STORE   0
#define ImageBackground   (1L<<5)
#define ImageClipmask   (1L<<4)
#define ImageCreateGC   (1L<<2)
#define ImageFrameSelect   (1L<<10)
#define ImageFSDither   (1L<<1)
#define ImageGifDecodeProc   (1L<<8)
#define ImageGifzCmd   (1L<<9)
#define ImageMaxColors   (1L<<7)
#define ImageQuantize   (1L<<6)
#define ImageScreenGamma   (1L<<11)
#define ImageWorkSpace   (1L<<3)
#define LastFrame   -3
#define RE_EBADPARENT   -3
#define RE_EEMPTY   -1
#define RE_ENOMEM   -2
#define RE_ERROR   -5
#define RE_EWORDS   -4
#define STREAM_ABORT   -2
#define STREAM_END   0
#define STREAM_OK   1
#define STREAM_RESIZE   -3
#define STREAM_SUSPEND   -1
#define XmHTMLTEXT_ADDFOOTER   (1<<2)
#define XmHTMLTEXT_ADDHEADER   (1<<1)
#define XmHTMLTEXT_MIMIC_FONTS   (1<<7)
#define XmHTMLTEXT_PSFONT_CENTURY   (1<<5)
#define XmHTMLTEXT_PSFONT_HELVETICA   (1<<4)
#define XmHTMLTEXT_PSFONT_LUCIDA   (1<<6)
#define XmHTMLTEXT_PSFONT_ROMAN   (1<<3)
#define XmIMAGE_ALLOW_SCALE   (1<<5)
#define XmIMAGE_CLIPMASK   (1<<7)
#define XmIMAGE_DEFERRED_FREE   (1<<2)
#define XmIMAGE_DELAYED   (1<<1)
#define XmIMAGE_DELAYED_CREATION   (1<<10)
#define XmIMAGE_FRAME_IGNORE   (1<<6)
#define XmIMAGE_IMMEDIATE_FREE   (1<<3)
#define XmIMAGE_PROGRESSIVE   (1<<9)
#define XmIMAGE_RGB_SINGLE   (1<<4)
#define XmIMAGE_SHARED_DATA   (1<<8)

Typedefs

typedef struct
_XmHTMLAnchorCallbackStruct 
XmHTMLAnchorCallbackStruct
typedef Boolean(* XmHTMLAnchorProc )(Widget, String, XtPointer)
typedef struct
_XmHTMLAnchorCallbackStruct
XmHTMLAnchorPtr
typedef struct
XmHTMLDocumentCallbackStruct
XmHTMLDocumentPtr
typedef struct _XmHTMLParserTag * XmHTMLElementId
typedef void(* XmHTMLEndDataProc )(XmHTMLPLCStream *, XtPointer, int, Boolean)
typedef struct _XmHTMLEvent XmHTMLEvent
typedef XtPointer(* XmHTMLEventProc )(Widget, String, XtPointer)
typedef struct XmHTMLFormDataRecXmHTMLFormDataPtr
typedef struct
XmHTMLFormCallbackStruct
XmHTMLFormPtr
typedef struct
XmHTMLFrameCallbackStruct
XmHTMLFramePtr
typedef int(* XmHTMLGetDataProc )(XmHTMLPLCStream *, XtPointer)
typedef struct _XmHTMLGIFStream XmHTMLGIFStream
typedef struct
XmHTMLImagemapCallbackStruct
XmHTMLImagemapPtr
typedef struct
XmHTMLInfoStructure
XmHTMLInfoPtr
typedef struct XmHTMLLinkDataRecXmHTMLLinkDataPtr
typedef struct
XmHTMLLinkCallbackStruct
XmHTMLLinkPtr
typedef struct XmHTMLMetaDataRecXmHTMLMetaDataPtr
typedef struct _XmHTMLObject XmHTMLObject
typedef struct _XmHTMLExtObj * XmHTMLObjectId
typedef struct
XmHTMLObjectCallbackStruct
XmHTMLObjectPtr
typedef struct
XmHTMLPageCallbackStruct
XmHTMLPagePtr
typedef struct _XmHTMLPaperSize XmHTMLPaperSize
typedef struct _XmHTMLPLCStream XmHTMLPLCStream
typedef struct _XmHTMLTextFinder * XmHTMLTextFinder
typedef struct _XmHTMLTextPosition XmHTMLTextPosition
typedef int(* XmImageGifProc )(XmHTMLGIFStream *)
typedef struct _XmImageInfo XmImageInfo
typedef struct _XmImageInfoXmImageInfoStruct
typedef XmImageInfo *(* XmImageProc )(Widget, String, Dimension, Dimension, XtPointer)

Enumerations

enum  {
  XmCR_HTML_ANCHORTRACK = 16384, XmCR_HTML_DOCUMENT, XmCR_HTML_FORM, XmCR_HTML_FRAME,
  XmCR_HTML_FRAMECREATE, XmCR_HTML_FRAMEDESTROY, XmCR_HTML_IMAGEMAPACTIVATE, XmCR_HTML_IMAGEMAP,
  XmCR_HTML_LINK, XmCR_HTML_MODIFYING_TEXT_VALUE, XmCR_HTML_MOTIONTRACK, XmCR_HTML_PARSER,
  XmCR_HTML_EVENT, XmCR_HTML_EVENTDESTROY, XmCR_HTML_OBJECT, XmCR_HTML_OBJECTCREATE,
  XmCR_HTML_OBJECTDESTROY
}
enum  {
  XmCR_HTML_LOAD = 0, XmCR_HTML_UNLOAD, XmCR_HTML_SUBMIT, XmCR_HTML_RESET,
  XmCR_HTML_FOCUS, XmCR_HTML_BLUR, XmCR_HTML_SELECT, XmCR_HTML_CHANGE,
  XmCR_HTML_CLICK, XmCR_HTML_DOUBLE_CLICK, XmCR_HTML_MOUSEDOWN, XmCR_HTML_MOUSEUP,
  XmCR_HTML_MOUSEOVER, XmCR_HTML_MOUSEMOVE, XmCR_HTML_MOUSEOUT, XmCR_HTML_KEYPRESS,
  XmCR_HTML_KEYDOWN, XmCR_HTML_KEYUP, XmCR_HTML_USEREVENT
}
enum  {
  XmQUICK = 0, XmBEST, XmFAST, XmSLOW,
  XmDISABLED
}
enum  {
  XmHTML_CHAR = 0, XmHTML_CENTIMETER, XmHTML_MILLIMETER, XmHTML_INCH,
  XmHTML_PICA, XmHTML_POINT
}
enum  { XmHTMLTEXT_PAPERSIZE_A4 = 0, XmHTMLTEXT_PAPERSIZE_LETTER, XmHTMLTEXT_PAPERSIZE_CUSTOM }
enum  { XmHTMLTEXT_PLAIN = 0, XmHTMLTEXT_FORMATTED, XmHTMLTEXT_POSTSCRIPT }
enum  { XmPLC_IMAGE, XmPLC_DOCUMENT, XmPLC_FINISHED }
enum  { XmHTML_FORM_GET = 0, XmHTML_FORM_POST, XmHTML_FORM_PIPE }
enum  {
  XmHTML_NONE = 0, XmHTML_UNKNOWN_ELEMENT = 1, XmHTML_BAD = 2, XmHTML_OPEN_BLOCK = 4,
  XmHTML_CLOSE_BLOCK = 8, XmHTML_OPEN_ELEMENT = 16, XmHTML_NESTED = 32, XmHTML_VIOLATION = 64,
  XmHTML_ALL = 127
}
enum  {
  HTML_REMOVE = 1, HTML_INSERT, HTML_SWITCH, HTML_KEEP,
  HTML_IGNORE, HTML_ALIAS, HTML_TERMINATE
}
enum  {
  IMAGE_ERROR = 0, IMAGE_UNKNOWN, IMAGE_XPM, IMAGE_XBM,
  IMAGE_GIF, IMAGE_GIFANIM, IMAGE_GIFANIMLOOP, IMAGE_GZF,
  IMAGE_GZFANIM, IMAGE_GZFANIMLOOP, IMAGE_JPEG, IMAGE_PNG,
  IMAGE_FLG
}
enum  { XmIMAGE_NONE = 0, XmIMAGE_TRANSPARENCY_BG, XmIMAGE_TRANSPARENCY_ALPHA }
enum  { XmIMAGE_COLORSPACE_GRAYSCALE = 1, XmIMAGE_COLORSPACE_INDEXED, XmIMAGE_COLORSPACE_RGB }
enum  { XmIMAGE_DISPOSE_NONE = 1, XmIMAGE_DISPOSE_BY_BACKGROUND, XmIMAGE_DISPOSE_BY_PREVIOUS }
enum  { XmALWAYS = 1, XmNEVER }
enum  componentType {
  FORM_CHECK = 0, FORM_FILE, FORM_HIDDEN, FORM_IMAGE,
  FORM_OPTION, FORM_PASSWD, FORM_RADIO, FORM_RESET,
  FORM_SELECT, FORM_SUBMIT, FORM_TEXT, FORM_TEXTAREA,
  FORM_UNKNOWN
}
enum  htmlEnum {
  HT_DOCTYPE, HT_A, HT_ADDRESS, HT_APPLET,
  HT_AREA, HT_B, HT_BASE, HT_BASEFONT,
  HT_BIG, HT_BLOCKQUOTE, HT_BODY, HT_BR,
  HT_CAPTION, HT_CENTER, HT_CITE, HT_CODE,
  HT_DD, HT_DFN, HT_DIR, HT_DIV,
  HT_DL, HT_DT, HT_EM, HT_FONT,
  HT_FORM, HT_FRAME, HT_FRAMESET, HT_H1,
  HT_H2, HT_H3, HT_H4, HT_H5,
  HT_H6, HT_HEAD, HT_HR, HT_HTML,
  HT_I, HT_IMG, HT_INPUT, HT_ISINDEX,
  HT_KBD, HT_LI, HT_LINK, HT_MAP,
  HT_MENU, HT_META, HT_NOFRAMES, HT_OL,
  HT_OPTION, HT_P, HT_PAGE, HT_PARAM,
  HT_PRE, HT_SAMP, HT_SCRIPT, HT_SELECT,
  HT_SMALL, HT_STRIKE, HT_STRONG, HT_STYLE,
  HT_SUB, HT_SUP, HT_TAB, HT_TABLE,
  HT_TD, HT_TEXTAREA, HT_TH, HT_TITLE,
  HT_TR, HT_TT, HT_U, HT_UL,
  HT_VAR, HT_ZTEXT
}
enum  parserError {
  HTML_UNKNOWN_ELEMENT = 1, HTML_BAD, HTML_OPEN_BLOCK, HTML_CLOSE_BLOCK,
  HTML_OPEN_ELEMENT, HTML_NESTED, HTML_VIOLATION, HTML_NOTIFY,
  HTML_INTERNAL
}
enum  URLType {
  ANCHOR_ABOUT = 0, ANCHOR_EXEC, ANCHOR_FILE_REMOTE, ANCHOR_FTP,
  ANCHOR_GOPHER, ANCHOR_HTTP, ANCHOR_SECURE_HTTP, ANCHOR_INFO,
  ANCHOR_MAILTO, ANCHOR_MAN, ANCHOR_NEWS, ANCHOR_PIPE,
  ANCHOR_TELNET, ANCHOR_WAIS, ANCHOR_XEXEC, ANCHOR_UNKNOWN,
  ANCHOR_FILE_LOCAL, ANCHOR_FORM_IMAGE, ANCHOR_JUMP, ANCHOR_NAMED
}
enum  XmHTMLDirection { XmHTML_FORWARD = 0, XmHTML_BACKWARD }
enum  XmHTMLLoadType {
  XmLOAD_NORMAL = 0, XmLOAD_PROGRESSIVE, XmLOAD_INCREMENTAL, XmLOAD_SUSPEND,
  XmLOAD_ABORT
}
enum  XmHTMLObjectStatus {
  OBJECT_ALMOST = 0, OBJECT_DESTROYED, OBJECT_EMPTY, OBJECT_ERROR,
  OBJECT_FATAL, OBJECT_INVALID, OBJECT_INVALID_LOCATION, OBJECT_INVALID_SIZE,
  OBJECT_LOWERED, OBJECT_MAPPED, OBJECT_OK, OBJECT_ORPHANED,
  OBJECT_PARENTED, OBJECT_RAISED, OBJECT_UNIMPLEMENTED, OBJECT_UNKNOWN,
  OBJECT_UNKNOWN_ELEMENT, OBJECT_UNMAPPED, OBJECT_UNUSED, OBJECT_USED,
  OBJECT_VISIBLE
}
enum  XmHTMLRegexStatus { XmREG_ERROR = 0, XmREG_NOMATCH, XmREG_MATCH }
enum  XmImageStatus {
  XmIMAGE_ERROR = 0, XmIMAGE_BAD, XmIMAGE_UNKNOWN, XmIMAGE_ALMOST,
  XmIMAGE_OK
}

Variables

String * html_tokens

Define Documentation

#define AllFrames   -1

do all frames

#define FirstFrame   -2

only use first frame

#define GIF_STREAM_END   1
#define GIF_STREAM_ERR   0
#define GIF_STREAM_FINAL   -2
#define GIF_STREAM_INIT   -1
#define GIF_STREAM_OK   2
#define HeadAll   ((unsigned char)~0)
#define HeadBase   (1<<3)
#define HeadClear   ((unsigned char)0)
#define HeadDocType   (1<<0)
#define HeadIsIndex   (1<<2)
#define HeadLink   (1<<5)
#define HeadMeta   (1<<4)
#define HeadScript   (1<<6)
#define HeadStyle   (1<<7)
#define HeadTitle   (1<<1)
#define HT_TAG_ALIGN   (1<<8)
#define HT_TAG_BACKGROUND   (1<<17)
#define HT_TAG_BGCOLOR   (1<<18)
#define HT_TAG_BORDER   (1<<13)
#define HT_TAG_CLASSID   (1<<1)
#define HT_TAG_CODEBASE   (1<<2)
#define HT_TAG_CODETYPE   (1<<6)
#define HT_TAG_DATA   (1<<3)
#define HT_TAG_EVENTS   (1<<21)
#define HT_TAG_HALIGN   (1<<9)
#define HT_TAG_HEIGHT   (1<<11)
#define HT_TAG_HREF   (1<<19)
#define HT_TAG_HSPACE   (1<<14)
#define HT_TAG_NAME   (1<<20)
#define HT_TAG_SRC   (1<<4)
#define HT_TAG_STANDBY   (1<<7)
#define HT_TAG_TYPE   (1<<5)
#define HT_TAG_USEMAP   (1<<16)
#define HT_TAG_VALIGN   (1<<10)
#define HT_TAG_VSPACE   (1<<15)
#define HT_TAG_WIDTH   (1<<12)
#define IMAGE_DISCARD   2

discard an image from the cache

#define IMAGE_GET   1

retrieve an image from the cache

#define IMAGE_STORE   0

store an image in the cache

#define ImageBackground   (1L<<5)
#define ImageClipmask   (1L<<4)
#define ImageCreateGC   (1L<<2)
#define ImageFrameSelect   (1L<<10)
#define ImageFSDither   (1L<<1)
#define ImageGifDecodeProc   (1L<<8)
#define ImageGifzCmd   (1L<<9)
#define ImageMaxColors   (1L<<7)
#define ImageQuantize   (1L<<6)
#define ImageScreenGamma   (1L<<11)
#define ImageWorkSpace   (1L<<3)
#define LastFrame   -3

only do last frame

#define RE_EBADPARENT   -3

parent is not of class xmHTMLWidgetClass

#define RE_EEMPTY   -1

no search string given

#define RE_ENOMEM   -2

out of memory

#define RE_ERROR   -5

unknown error

#define RE_EWORDS   -4

no words to be searched (empty document)

#define STREAM_ABORT   -2

data stream aborted

#define STREAM_END   0

data stream ended (no more data)

#define STREAM_OK   1

internally used value

#define STREAM_RESIZE   -3

resize input buffer

#define STREAM_SUSPEND   -1

data stream suspended (not enough data)

#define XmHTMLTEXT_ADDFOOTER   (1<<2)
#define XmHTMLTEXT_ADDHEADER   (1<<1)
#define XmHTMLTEXT_MIMIC_FONTS   (1<<7)
#define XmHTMLTEXT_PSFONT_CENTURY   (1<<5)
#define XmHTMLTEXT_PSFONT_HELVETICA   (1<<4)
#define XmHTMLTEXT_PSFONT_LUCIDA   (1<<6)
#define XmHTMLTEXT_PSFONT_ROMAN   (1<<3)
#define XmIMAGE_ALLOW_SCALE   (1<<5)
#define XmIMAGE_CLIPMASK   (1<<7)
#define XmIMAGE_DEFERRED_FREE   (1<<2)
#define XmIMAGE_DELAYED   (1<<1)
#define XmIMAGE_DELAYED_CREATION   (1<<10)
#define XmIMAGE_FRAME_IGNORE   (1<<6)
#define XmIMAGE_IMMEDIATE_FREE   (1<<3)
#define XmIMAGE_PROGRESSIVE   (1<<9)
#define XmIMAGE_RGB_SINGLE   (1<<4)
#define XmIMAGE_SHARED_DATA   (1<<8)

Typedef Documentation

typedef Boolean(* XmHTMLAnchorProc)(Widget, String, XtPointer)
typedef struct _XmHTMLParserTag* XmHTMLElementId
typedef void(* XmHTMLEndDataProc)(XmHTMLPLCStream *, XtPointer, int, Boolean)
typedef struct _XmHTMLEvent XmHTMLEvent
typedef XtPointer(* XmHTMLEventProc)(Widget, String, XtPointer)
typedef int(* XmHTMLGetDataProc)(XmHTMLPLCStream *, XtPointer)
typedef struct _XmHTMLObject XmHTMLObject
typedef struct _XmHTMLExtObj* XmHTMLObjectId
typedef struct _XmHTMLTextFinder* XmHTMLTextFinder
typedef int(* XmImageGifProc)(XmHTMLGIFStream *)
typedef struct _XmImageInfo XmImageInfo
typedef struct _XmImageInfo * XmImageInfoStruct
typedef XmImageInfo*(* XmImageProc)(Widget, String, Dimension, Dimension, XtPointer)

Enumeration Type Documentation

anonymous enum
Enumerator:
XmCR_HTML_ANCHORTRACK 

XmNanchorTrackCallback.

XmCR_HTML_DOCUMENT 

XmNdocumentCallback.

XmCR_HTML_FORM 

XmNformCallback.

XmCR_HTML_FRAME 

XmNframeCallback.

XmCR_HTML_FRAMECREATE 

XmNframeCallback.

XmCR_HTML_FRAMEDESTROY 

XmNframeCallback.

XmCR_HTML_IMAGEMAPACTIVATE 

XmNimagemapCallback.

XmCR_HTML_IMAGEMAP 

XmNimagemapCallback.

XmCR_HTML_LINK 

XmNlinkCallback.

XmCR_HTML_MODIFYING_TEXT_VALUE 

XmNmodifyVerifyCallback.

XmCR_HTML_MOTIONTRACK 

XmNmotionTrackCallback.

XmCR_HTML_PARSER 

XmNparserCallback.

XmCR_HTML_EVENT 

XmNeventCallback.

XmCR_HTML_EVENTDESTROY 

XmNeventCallback.

XmCR_HTML_OBJECT 

XmNobjectCallback.

XmCR_HTML_OBJECTCREATE 

XmNobjectCallback.

XmCR_HTML_OBJECTDESTROY 

XmNobjectCallback.

anonymous enum
Enumerator:
XmCR_HTML_LOAD 

onLoad

XmCR_HTML_UNLOAD 

onUnLoad

XmCR_HTML_SUBMIT 

onSubmit

XmCR_HTML_RESET 

onReset

XmCR_HTML_FOCUS 

onFocus

XmCR_HTML_BLUR 

onBlur

XmCR_HTML_SELECT 

onSelect

XmCR_HTML_CHANGE 

onChange

XmCR_HTML_CLICK 

onClick

XmCR_HTML_DOUBLE_CLICK 

onDblClick

XmCR_HTML_MOUSEDOWN 

onMouseDown

XmCR_HTML_MOUSEUP 

onMouseUp

XmCR_HTML_MOUSEOVER 

onMouseOver

XmCR_HTML_MOUSEMOVE 

onMouseMove

XmCR_HTML_MOUSEOUT 

onMouseOut

XmCR_HTML_KEYPRESS 

onKeyPress

XmCR_HTML_KEYDOWN 

onKeyDown

XmCR_HTML_KEYUP 

onKeyUp

XmCR_HTML_USEREVENT 

must always be last

anonymous enum
Enumerator:
XmQUICK 
XmBEST 
XmFAST 
XmSLOW 
XmDISABLED 
anonymous enum
Enumerator:
XmHTML_CHAR 
XmHTML_CENTIMETER 

1cm = 0.39in

XmHTML_MILLIMETER 

1mm = 0.1cm

XmHTML_INCH 

1in = 2.54cm

XmHTML_PICA 

1pc = 12pt

XmHTML_POINT 

1in = 72.27pt, 1cm = 28.45pt

anonymous enum
Enumerator:
XmHTMLTEXT_PAPERSIZE_A4 
XmHTMLTEXT_PAPERSIZE_LETTER 
XmHTMLTEXT_PAPERSIZE_CUSTOM 
anonymous enum
Enumerator:
XmHTMLTEXT_PLAIN 

generate plain ASCII document

XmHTMLTEXT_FORMATTED 

generate formatted ASCII document

XmHTMLTEXT_POSTSCRIPT 

generate formatted Postscript output

anonymous enum
Enumerator:
XmPLC_IMAGE 

PLCObject for an image.

XmPLC_DOCUMENT 

PLCObject for a document.

XmPLC_FINISHED 

indicates all plc's have been processed

anonymous enum
Enumerator:
XmHTML_FORM_GET 

method = get

XmHTML_FORM_POST 

method = post

XmHTML_FORM_PIPE 

method = pipe

anonymous enum
Enumerator:
XmHTML_NONE 

no warnings

XmHTML_UNKNOWN_ELEMENT 
XmHTML_BAD 
XmHTML_OPEN_BLOCK 
XmHTML_CLOSE_BLOCK 
XmHTML_OPEN_ELEMENT 
XmHTML_NESTED 
XmHTML_VIOLATION 
XmHTML_ALL 

all warnings

anonymous enum
Enumerator:
HTML_REMOVE 

remove offending element

HTML_INSERT 

insert missing element

HTML_SWITCH 

switch offending and expected element

HTML_KEEP 

keep offending element

HTML_IGNORE 

ignore, proceed as if nothing happened

HTML_ALIAS 

alias an unknown element to known one

HTML_TERMINATE 

terminate parser

anonymous enum
Enumerator:
IMAGE_ERROR 

error on image loading

IMAGE_UNKNOWN 

unknown image

IMAGE_XPM 

X11 pixmap.

IMAGE_XBM 

X11 bitmap.

IMAGE_GIF 

CompuServe(C) Gif87a or Gif89a.

IMAGE_GIFANIM 

animated gif

IMAGE_GIFANIMLOOP 

animated gif with loop extension

IMAGE_GZF 

compatible Gif87a or Gif89a

IMAGE_GZFANIM 

compatible animated gif

IMAGE_GZFANIMLOOP 

compatible animated gif

IMAGE_JPEG 

JPEG image.

IMAGE_PNG 

PNG image.

IMAGE_FLG 

Fast Loadable Graphic.

anonymous enum
Enumerator:
XmIMAGE_NONE 
XmIMAGE_TRANSPARENCY_BG 
XmIMAGE_TRANSPARENCY_ALPHA 
anonymous enum
Enumerator:
XmIMAGE_COLORSPACE_GRAYSCALE 
XmIMAGE_COLORSPACE_INDEXED 
XmIMAGE_COLORSPACE_RGB 
anonymous enum
Enumerator:
XmIMAGE_DISPOSE_NONE 

default behaviour

XmIMAGE_DISPOSE_BY_BACKGROUND 
XmIMAGE_DISPOSE_BY_PREVIOUS 
anonymous enum
Enumerator:
XmALWAYS 
XmNEVER 
Enumerator:
FORM_CHECK 

checkbox

FORM_FILE 

file selection box

FORM_HIDDEN 

hidden input

FORM_IMAGE 

drawnbutton

FORM_OPTION 

select child

FORM_PASSWD 

password textfield

FORM_RADIO 

radiobox

FORM_RESET 

reset button

FORM_SELECT 

select parent

FORM_SUBMIT 

submit button

FORM_TEXT 

singleline textfield

FORM_TEXTAREA 

multiline edit field

FORM_UNKNOWN 

unknown type

enum htmlEnum
Enumerator:
HT_DOCTYPE 
HT_A 
HT_ADDRESS 
HT_APPLET 
HT_AREA 
HT_B 
HT_BASE 
HT_BASEFONT 
HT_BIG 
HT_BLOCKQUOTE 
HT_BODY 
HT_BR 
HT_CAPTION 
HT_CENTER 
HT_CITE 
HT_CODE 
HT_DD 
HT_DFN 
HT_DIR 
HT_DIV 
HT_DL 
HT_DT 
HT_EM 
HT_FONT 
HT_FORM 
HT_FRAME 
HT_FRAMESET 
HT_H1 
HT_H2 
HT_H3 
HT_H4 
HT_H5 
HT_H6 
HT_HEAD 
HT_HR 
HT_HTML 
HT_I 
HT_IMG 
HT_INPUT 
HT_ISINDEX 
HT_KBD 
HT_LI 
HT_LINK 
HT_MAP 
HT_MENU 
HT_META 
HT_NOFRAMES 
HT_OL 
HT_OPTION 
HT_P 
HT_PAGE 
HT_PARAM 
HT_PRE 
HT_SAMP 
HT_SCRIPT 
HT_SELECT 
HT_SMALL 
HT_STRIKE 
HT_STRONG 
HT_STYLE 
HT_SUB 
HT_SUP 
HT_TAB 
HT_TABLE 
HT_TD 
HT_TEXTAREA 
HT_TH 
HT_TITLE 
HT_TR 
HT_TT 
HT_U 
HT_UL 
HT_VAR 
HT_ZTEXT 
Enumerator:
HTML_UNKNOWN_ELEMENT 

unknown HTML element

HTML_BAD 

very badly placed element

HTML_OPEN_BLOCK 

block still open while new block started

HTML_CLOSE_BLOCK 

block closed but was never opened

HTML_OPEN_ELEMENT 

unbalanced terminator

HTML_NESTED 

improperly nested element

HTML_VIOLATION 

bad content for current block/element

HTML_NOTIFY 

notification of text insertion/removal

HTML_INTERNAL 

internal parser error

enum URLType
Enumerator:
ANCHOR_ABOUT 

href="about:..."

ANCHOR_EXEC 

href="exec:foo_bar"

ANCHOR_FILE_REMOTE 

href="file://!foo.bar/file.html"

ANCHOR_FTP 

href="ftp://!foo.bar/file"

ANCHOR_GOPHER 

href="gopher://!foo.bar:70"

ANCHOR_HTTP 

href="http://!foo.bar/file.html"

ANCHOR_SECURE_HTTP 

href="https://!foo.bar/file.html"

ANCHOR_INFO 

href="info:.."

ANCHOR_MAILTO 

href="mailto:foo@bar"

ANCHOR_MAN 

href="man:..."

ANCHOR_NEWS 

href="news://!foo.bar"

ANCHOR_PIPE 

href="pipe:foo_bar"

ANCHOR_TELNET 

href="telnet://!foo.bar:23"

ANCHOR_WAIS 

href="wais://!foo.bar"

ANCHOR_XEXEC 

href="xexec:foo_bar"

ANCHOR_UNKNOWN 

unknown href

ANCHOR_FILE_LOCAL 

href="file.html"

ANCHOR_FORM_IMAGE 

<input type="image">, only used internally

ANCHOR_JUMP 

href="#..."

ANCHOR_NAMED 

name="...."

Enumerator:
XmHTML_FORWARD 
XmHTML_BACKWARD 
Enumerator:
XmLOAD_NORMAL 

normal load, all data at once

XmLOAD_PROGRESSIVE 

progressive load, use new text

XmLOAD_INCREMENTAL 

progressive load, append new text

XmLOAD_SUSPEND 

suspend load

XmLOAD_ABORT 

abort load

Enumerator:
OBJECT_ALMOST 

action completed, further action required

OBJECT_DESTROYED 

object has been destroyed

OBJECT_EMPTY 

object is empty

OBJECT_ERROR 

unknown error

OBJECT_FATAL 

fatal object error has occured

OBJECT_INVALID 

invalid object

OBJECT_INVALID_LOCATION 

object has an invalid location

OBJECT_INVALID_SIZE 

object has an invalid size

OBJECT_LOWERED 

object is lowered

OBJECT_MAPPED 

object is mapped to screen

OBJECT_OK 

action completed succesfully

OBJECT_ORPHANED 

object has no parent

OBJECT_PARENTED 

object already has a parent

OBJECT_RAISED 

object is raised

OBJECT_UNIMPLEMENTED 

requested function unimplemented

OBJECT_UNKNOWN 

unknown object

OBJECT_UNKNOWN_ELEMENT 

invalid element id

OBJECT_UNMAPPED 

object has been unmapped

OBJECT_UNUSED 

object is not being used

OBJECT_USED 

object is currently being used

OBJECT_VISIBLE 

object is visible

Enumerator:
XmREG_ERROR 

An error occured.

XmREG_NOMATCH 

end of text and no match found

XmREG_MATCH 

a match was found

Enumerator:
XmIMAGE_ERROR 

unknown error occured

XmIMAGE_BAD 

bad function call: missing arg or so

XmIMAGE_UNKNOWN 

provided XmImage/XmImageInfo unknown/unbound

XmIMAGE_ALMOST 

action completed, further response necessary

XmIMAGE_OK 

action completed.


Variable Documentation

String* html_tokens

Generated on Sun Oct 7 21:25:01 2012 for TNTsdk 2012 by  doxygen 1.6.1