Logo ROOT   master
Reference Guide
TGHtml.h File Reference
#include "TGView.h"
#include "TGHtmlTokens.h"
Include dependency graph for TGHtml.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  GcCache_t
 
struct  SHtmlExtensions_t
 
struct  SHtmlIndex_t
 
struct  SHtmlMargin_t
 
struct  SHtmlStyle_t
 
struct  SHtmlStyleStack_t
 
struct  SHtmlTokenMap_t
 
class  TGHtml
 
class  TGHtmlAnchor
 
class  TGHtmlBlock
 
class  TGHtmlCell
 
class  TGHtmlElement
 
class  TGHtmlForm
 
class  TGHtmlHr
 
class  TGHtmlImage
 
class  TGHtmlImageMarkup
 
class  TGHtmlInput
 
class  TGHtmlLayoutContext
 
class  TGHtmlLi
 
class  TGHtmlListStart
 
class  TGHtmlMapArea
 
class  TGHtmlMarkupElement
 
class  TGHtmlRef
 
class  TGHtmlScript
 
class  TGHtmlSpaceElement
 
class  TGHtmlTable
 
class  TGHtmlTextElement
 

Macros

#define ALIGN_Center   3
 
#define ALIGN_Left   1
 
#define ALIGN_None   0
 
#define ALIGN_Right   2
 
#define ANIMATE_IMAGES   0x001000
 
#define BoldFont(X)   ((X) | 8)
 
#define CANT_HAPPEN
 
#define COLOR_Background   4
 
#define COLOR_Normal   0
 
#define COLOR_Selection   3
 
#define COLOR_Unvisited   1
 
#define COLOR_Visited   2
 
#define CWFont(X)   ((X) | 32)
 
#define DEF_HTML_BG_COLOR   DEF_FRAME_BG_COLOR
 
#define DEF_HTML_BG_MONO   DEF_FRAME_BG_MONO
 
#define DEF_HTML_EXPORT_SEL   1
 
#define DEF_HTML_FG   DEF_BUTTON_FG
 
#define DEF_HTML_HIGHLIGHT   DEF_BUTTON_HIGHLIGHT
 
#define DEF_HTML_HIGHLIGHT_BG   DEF_BUTTON_HIGHLIGHT_BG
 
#define DEF_HTML_HIGHLIGHT_WIDTH   "0"
 
#define DEF_HTML_INSERT_OFF_TIME   300
 
#define DEF_HTML_INSERT_ON_TIME   600
 
#define DEF_HTML_PADX   (HTML_INDENT / 4)
 
#define DEF_HTML_PADY   (HTML_INDENT / 4)
 
#define DEF_HTML_RELIEF   "raised"
 
#define DEF_HTML_SELECTION_COLOR   "skyblue"
 
#define DEF_HTML_TAKE_FOCUS   "0"
 
#define DEF_HTML_UNVISITED   "blue2"
 
#define DEF_HTML_VISITED   "purple4"
 
#define EXTEND_LAYOUT   0x000100
 
#define FONT_Any   -1
 
#define FONT_Default   3
 
#define FontClearValid(I)   (fFontValid[(I)>>3] &= ~(1<<((I)&3)))
 
#define FontFamily(X)   ((X) & 070)
 
#define FontIsValid(I)   ((fFontValid[(I)>>3] & (1<<((I)&3)))!=0)
 
#define FontSetValid(I)   (fFontValid[(I)>>3] |= (1<<((I)&3)))
 
#define FontSize(X)   ((X) & 007)
 
#define FontSwitch(Size, Bold, Italic, Cw)   ((Size) | ((Bold+(Italic)*2+(Cw)*4) << 3))
 
#define GOT_FOCUS   0x000002
 
#define HSCROLL   0x000004
 
#define HTML_INDENT   36
 
#define HTML_MAP_CIRCLE   2
 
#define HTML_MAP_POLY   3
 
#define HTML_MAP_RECT   1
 
#define HTML_MAX_COLUMNS   40
 
#define HTML_NewLine   0x02
 
#define HTML_RELIEF_FLAT   0
 
#define HTML_RELIEF_RAISED   2
 
#define HTML_RELIEF_SUNKEN   1
 
#define HTML_Selected   0x04
 
#define HTML_Visible   0x01
 
#define HtmlAssert(X)
 
#define HtmlCantHappen
 
#define HtmlClearFlag(A, F)   ((A)->flags&=~(F))
 
#define HtmlHasAnyFlag(A, F)   (((A)->flags&(F))!=0)
 
#define HtmlHasFlag(A, F)   (((A)->flags&(F))==(F))
 
#define HtmlSetFlag(A, F)   ((A)->flags|=(F))
 
#define HtmlTrace_BreakMarkup   0x00001000
 
#define HtmlTrace_FixLine   0x00000400
 
#define HtmlTrace_GetLine   0x00000100
 
#define HtmlTrace_GetLine2   0x00000200
 
#define HtmlTrace_Input1   0x00004000
 
#define HtmlTrace_Style   0x00002000
 
#define HtmlTrace_Table1   0x00000001
 
#define HtmlTrace_Table2   0x00000002
 
#define HtmlTrace_Table3   0x00000004
 
#define HtmlTrace_Table4   0x00000008
 
#define HtmlTrace_Table5   0x00000010
 
#define HtmlTrace_Table6   0x00000020
 
#define IMAGE_ALIGN_AbsBottom   5
 
#define IMAGE_ALIGN_AbsMiddle   4
 
#define IMAGE_ALIGN_Bottom   0
 
#define IMAGE_ALIGN_Left   6
 
#define IMAGE_ALIGN_Middle   1
 
#define IMAGE_ALIGN_Right   7
 
#define IMAGE_ALIGN_TextTop   3
 
#define IMAGE_ALIGN_Top   2
 
#define INPUT_TYPE_Applet   12
 
#define INPUT_TYPE_Button   13
 
#define INPUT_TYPE_Checkbox   1
 
#define INPUT_TYPE_File   2
 
#define INPUT_TYPE_Hidden   3
 
#define INPUT_TYPE_Image   4
 
#define INPUT_TYPE_Password   5
 
#define INPUT_TYPE_Radio   6
 
#define INPUT_TYPE_Reset   7
 
#define INPUT_TYPE_Select   8
 
#define INPUT_TYPE_Submit   9
 
#define INPUT_TYPE_Text   10
 
#define INPUT_TYPE_TextArea   11
 
#define INPUT_TYPE_Unknown   0
 
#define INSERT_FLASHING   0x000400
 
#define ItalicFont(X)   ((X) | 16)
 
#define LARGE_NUMBER   100000000
 
#define LI_TYPE_Bullet1   1
 
#define LI_TYPE_Bullet2   2
 
#define LI_TYPE_Bullet3   3
 
#define LI_TYPE_Enum_1   4
 
#define LI_TYPE_Enum_A   5
 
#define LI_TYPE_Enum_a   6
 
#define LI_TYPE_Enum_I   7
 
#define LI_TYPE_Enum_i   8
 
#define LI_TYPE_Undefined   0
 
#define N_CACHE_GC   32
 
#define N_COLOR   32
 
#define N_FONT   71
 
#define N_FONT_FAMILY   8
 
#define N_FONT_SIZE   7
 
#define N_PREDEFINED_COLOR   5
 
#define NormalFont(X)   (X)
 
#define O_HtmlAnchor   10
 
#define O_HtmlCell   1
 
#define O_HtmlForm   8
 
#define O_HtmlHr   9
 
#define O_HtmlImageMarkup   6
 
#define O_HtmlInput   7
 
#define O_HtmlLi   4
 
#define O_HtmlListStart   5
 
#define O_HtmlMapArea   12
 
#define O_HtmlMarkupElement   0
 
#define O_HtmlRef   3
 
#define O_HtmlScript   11
 
#define O_HtmlTable   2
 
#define REDRAW_FOCUS   0x000040
 
#define REDRAW_IMAGES   0x000800
 
#define REDRAW_PENDING   0x000001
 
#define REDRAW_TEXT   0x000080
 
#define RELAYOUT   0x000010
 
#define RESIZE_ELEMENTS   0x000020
 
#define STY_Anchor   0x010
 
#define STY_DT   0x020
 
#define STY_FontMask   (STY_StrikeThru|STY_Underline)
 
#define STY_Invisible   0x040
 
#define STY_NoBreak   0x008
 
#define STY_Preformatted   0x001
 
#define STY_StrikeThru   0x002
 
#define STY_Underline   0x004
 
#define STYLER_RUNNING   0x000200
 
#define TRACE(Flag, Args)
 
#define TRACE_INDENT
 
#define TRACE_POP(Flag)
 
#define TRACE_PUSH(Flag)
 
#define UNTESTED
 
#define VSCROLL   0x000008
 

Typedefs

typedef short Html_16_t
 
typedef int Html_32_t
 
typedef unsigned short Html_u16_t
 
typedef unsigned char Html_u8_t
 

Macro Definition Documentation

◆ ALIGN_Center

#define ALIGN_Center   3

Definition at line 210 of file TGHtml.h.

◆ ALIGN_Left

#define ALIGN_Left   1

Definition at line 208 of file TGHtml.h.

◆ ALIGN_None

#define ALIGN_None   0

Definition at line 211 of file TGHtml.h.

◆ ALIGN_Right

#define ALIGN_Right   2

Definition at line 209 of file TGHtml.h.

◆ ANIMATE_IMAGES

#define ANIMATE_IMAGES   0x001000

Definition at line 1332 of file TGHtml.h.

◆ BoldFont

#define BoldFont (   X)    ((X) | 8)

Definition at line 167 of file TGHtml.h.

◆ CANT_HAPPEN

#define CANT_HAPPEN
Value:
fprintf(stderr, \
"Unplanned behavior in the HTML Widget in file %s line %d\n", \
__FILE__, __LINE__)

Definition at line 59 of file TGHtml.h.

◆ COLOR_Background

#define COLOR_Background   4

Definition at line 200 of file TGHtml.h.

◆ COLOR_Normal

#define COLOR_Normal   0

Definition at line 196 of file TGHtml.h.

◆ COLOR_Selection

#define COLOR_Selection   3

Definition at line 199 of file TGHtml.h.

◆ COLOR_Unvisited

#define COLOR_Unvisited   1

Definition at line 197 of file TGHtml.h.

◆ COLOR_Visited

#define COLOR_Visited   2

Definition at line 198 of file TGHtml.h.

◆ CWFont

#define CWFont (   X)    ((X) | 32)

Definition at line 169 of file TGHtml.h.

◆ DEF_HTML_BG_COLOR

#define DEF_HTML_BG_COLOR   DEF_FRAME_BG_COLOR

Definition at line 1350 of file TGHtml.h.

◆ DEF_HTML_BG_MONO

#define DEF_HTML_BG_MONO   DEF_FRAME_BG_MONO

Definition at line 1351 of file TGHtml.h.

◆ DEF_HTML_EXPORT_SEL

#define DEF_HTML_EXPORT_SEL   1

Definition at line 1352 of file TGHtml.h.

◆ DEF_HTML_FG

#define DEF_HTML_FG   DEF_BUTTON_FG

Definition at line 1353 of file TGHtml.h.

◆ DEF_HTML_HIGHLIGHT

#define DEF_HTML_HIGHLIGHT   DEF_BUTTON_HIGHLIGHT

Definition at line 1355 of file TGHtml.h.

◆ DEF_HTML_HIGHLIGHT_BG

#define DEF_HTML_HIGHLIGHT_BG   DEF_BUTTON_HIGHLIGHT_BG

Definition at line 1354 of file TGHtml.h.

◆ DEF_HTML_HIGHLIGHT_WIDTH

#define DEF_HTML_HIGHLIGHT_WIDTH   "0"

Definition at line 1356 of file TGHtml.h.

◆ DEF_HTML_INSERT_OFF_TIME

#define DEF_HTML_INSERT_OFF_TIME   300

Definition at line 1357 of file TGHtml.h.

◆ DEF_HTML_INSERT_ON_TIME

#define DEF_HTML_INSERT_ON_TIME   600

Definition at line 1358 of file TGHtml.h.

◆ DEF_HTML_PADX

#define DEF_HTML_PADX   (HTML_INDENT / 4)

Definition at line 1359 of file TGHtml.h.

◆ DEF_HTML_PADY

#define DEF_HTML_PADY   (HTML_INDENT / 4)

Definition at line 1360 of file TGHtml.h.

◆ DEF_HTML_RELIEF

#define DEF_HTML_RELIEF   "raised"

Definition at line 1361 of file TGHtml.h.

◆ DEF_HTML_SELECTION_COLOR

#define DEF_HTML_SELECTION_COLOR   "skyblue"

Definition at line 1362 of file TGHtml.h.

◆ DEF_HTML_TAKE_FOCUS

#define DEF_HTML_TAKE_FOCUS   "0"

Definition at line 1363 of file TGHtml.h.

◆ DEF_HTML_UNVISITED

#define DEF_HTML_UNVISITED   "blue2"

Definition at line 1364 of file TGHtml.h.

◆ DEF_HTML_VISITED

#define DEF_HTML_VISITED   "purple4"

Definition at line 1365 of file TGHtml.h.

◆ EXTEND_LAYOUT

#define EXTEND_LAYOUT   0x000100

Definition at line 1328 of file TGHtml.h.

◆ FONT_Any

#define FONT_Any   -1

Definition at line 172 of file TGHtml.h.

◆ FONT_Default

#define FONT_Default   3

Definition at line 173 of file TGHtml.h.

◆ FontClearValid

#define FontClearValid (   I)    (fFontValid[(I)>>3] &= ~(1<<((I)&3)))

Definition at line 181 of file TGHtml.h.

◆ FontFamily

#define FontFamily (   X)    ((X) & 070)

Definition at line 171 of file TGHtml.h.

◆ FontIsValid

#define FontIsValid (   I)    ((fFontValid[(I)>>3] & (1<<((I)&3)))!=0)

Definition at line 179 of file TGHtml.h.

◆ FontSetValid

#define FontSetValid (   I)    (fFontValid[(I)>>3] |= (1<<((I)&3)))

Definition at line 180 of file TGHtml.h.

◆ FontSize

#define FontSize (   X)    ((X) & 007)

Definition at line 170 of file TGHtml.h.

◆ FontSwitch

#define FontSwitch (   Size,
  Bold,
  Italic,
  Cw 
)    ((Size) | ((Bold+(Italic)*2+(Cw)*4) << 3))

Definition at line 174 of file TGHtml.h.

◆ GOT_FOCUS

#define GOT_FOCUS   0x000002

Definition at line 1321 of file TGHtml.h.

◆ HSCROLL

#define HSCROLL   0x000004

Definition at line 1322 of file TGHtml.h.

◆ HTML_INDENT

#define HTML_INDENT   36

Definition at line 753 of file TGHtml.h.

◆ HTML_MAP_CIRCLE

#define HTML_MAP_CIRCLE   2

Definition at line 464 of file TGHtml.h.

◆ HTML_MAP_POLY

#define HTML_MAP_POLY   3

Definition at line 465 of file TGHtml.h.

◆ HTML_MAP_RECT

#define HTML_MAP_RECT   1

Definition at line 463 of file TGHtml.h.

◆ HTML_MAX_COLUMNS

#define HTML_MAX_COLUMNS   40

Definition at line 342 of file TGHtml.h.

◆ HTML_NewLine

#define HTML_NewLine   0x02

Definition at line 275 of file TGHtml.h.

◆ HTML_RELIEF_FLAT

#define HTML_RELIEF_FLAT   0

Definition at line 50 of file TGHtml.h.

◆ HTML_RELIEF_RAISED

#define HTML_RELIEF_RAISED   2

Definition at line 52 of file TGHtml.h.

◆ HTML_RELIEF_SUNKEN

#define HTML_RELIEF_SUNKEN   1

Definition at line 51 of file TGHtml.h.

◆ HTML_Selected

#define HTML_Selected   0x04

Definition at line 276 of file TGHtml.h.

◆ HTML_Visible

#define HTML_Visible   0x01

Definition at line 274 of file TGHtml.h.

◆ HtmlAssert

#define HtmlAssert (   X)

Definition at line 79 of file TGHtml.h.

◆ HtmlCantHappen

#define HtmlCantHappen

Definition at line 80 of file TGHtml.h.

◆ HtmlClearFlag

#define HtmlClearFlag (   A,
  F 
)    ((A)->flags&=~(F))

Definition at line 1340 of file TGHtml.h.

◆ HtmlHasAnyFlag

#define HtmlHasAnyFlag (   A,
  F 
)    (((A)->flags&(F))!=0)

Definition at line 1338 of file TGHtml.h.

◆ HtmlHasFlag

#define HtmlHasFlag (   A,
  F 
)    (((A)->flags&(F))==(F))

Definition at line 1337 of file TGHtml.h.

◆ HtmlSetFlag

#define HtmlSetFlag (   A,
  F 
)    ((A)->flags|=(F))

Definition at line 1339 of file TGHtml.h.

◆ HtmlTrace_BreakMarkup

#define HtmlTrace_BreakMarkup   0x00001000

Definition at line 94 of file TGHtml.h.

◆ HtmlTrace_FixLine

#define HtmlTrace_FixLine   0x00000400

Definition at line 93 of file TGHtml.h.

◆ HtmlTrace_GetLine

#define HtmlTrace_GetLine   0x00000100

Definition at line 91 of file TGHtml.h.

◆ HtmlTrace_GetLine2

#define HtmlTrace_GetLine2   0x00000200

Definition at line 92 of file TGHtml.h.

◆ HtmlTrace_Input1

#define HtmlTrace_Input1   0x00004000

Definition at line 96 of file TGHtml.h.

◆ HtmlTrace_Style

#define HtmlTrace_Style   0x00002000

Definition at line 95 of file TGHtml.h.

◆ HtmlTrace_Table1

#define HtmlTrace_Table1   0x00000001

Definition at line 85 of file TGHtml.h.

◆ HtmlTrace_Table2

#define HtmlTrace_Table2   0x00000002

Definition at line 86 of file TGHtml.h.

◆ HtmlTrace_Table3

#define HtmlTrace_Table3   0x00000004

Definition at line 87 of file TGHtml.h.

◆ HtmlTrace_Table4

#define HtmlTrace_Table4   0x00000008

Definition at line 88 of file TGHtml.h.

◆ HtmlTrace_Table5

#define HtmlTrace_Table5   0x00000010

Definition at line 89 of file TGHtml.h.

◆ HtmlTrace_Table6

#define HtmlTrace_Table6   0x00000020

Definition at line 90 of file TGHtml.h.

◆ IMAGE_ALIGN_AbsBottom

#define IMAGE_ALIGN_AbsBottom   5

Definition at line 565 of file TGHtml.h.

◆ IMAGE_ALIGN_AbsMiddle

#define IMAGE_ALIGN_AbsMiddle   4

Definition at line 564 of file TGHtml.h.

◆ IMAGE_ALIGN_Bottom

#define IMAGE_ALIGN_Bottom   0

Definition at line 560 of file TGHtml.h.

◆ IMAGE_ALIGN_Left

#define IMAGE_ALIGN_Left   6

Definition at line 566 of file TGHtml.h.

◆ IMAGE_ALIGN_Middle

#define IMAGE_ALIGN_Middle   1

Definition at line 561 of file TGHtml.h.

◆ IMAGE_ALIGN_Right

#define IMAGE_ALIGN_Right   7

Definition at line 567 of file TGHtml.h.

◆ IMAGE_ALIGN_TextTop

#define IMAGE_ALIGN_TextTop   3

Definition at line 563 of file TGHtml.h.

◆ IMAGE_ALIGN_Top

#define IMAGE_ALIGN_Top   2

Definition at line 562 of file TGHtml.h.

◆ INPUT_TYPE_Applet

#define INPUT_TYPE_Applet   12

Definition at line 624 of file TGHtml.h.

◆ INPUT_TYPE_Button

#define INPUT_TYPE_Button   13

Definition at line 625 of file TGHtml.h.

◆ INPUT_TYPE_Checkbox

#define INPUT_TYPE_Checkbox   1

Definition at line 613 of file TGHtml.h.

◆ INPUT_TYPE_File

#define INPUT_TYPE_File   2

Definition at line 614 of file TGHtml.h.

◆ INPUT_TYPE_Hidden

#define INPUT_TYPE_Hidden   3

Definition at line 615 of file TGHtml.h.

◆ INPUT_TYPE_Image

#define INPUT_TYPE_Image   4

Definition at line 616 of file TGHtml.h.

◆ INPUT_TYPE_Password

#define INPUT_TYPE_Password   5

Definition at line 617 of file TGHtml.h.

◆ INPUT_TYPE_Radio

#define INPUT_TYPE_Radio   6

Definition at line 618 of file TGHtml.h.

◆ INPUT_TYPE_Reset

#define INPUT_TYPE_Reset   7

Definition at line 619 of file TGHtml.h.

◆ INPUT_TYPE_Select

#define INPUT_TYPE_Select   8

Definition at line 620 of file TGHtml.h.

◆ INPUT_TYPE_Submit

#define INPUT_TYPE_Submit   9

Definition at line 621 of file TGHtml.h.

◆ INPUT_TYPE_Text

#define INPUT_TYPE_Text   10

Definition at line 622 of file TGHtml.h.

◆ INPUT_TYPE_TextArea

#define INPUT_TYPE_TextArea   11

Definition at line 623 of file TGHtml.h.

◆ INPUT_TYPE_Unknown

#define INPUT_TYPE_Unknown   0

Definition at line 612 of file TGHtml.h.

◆ INSERT_FLASHING

#define INSERT_FLASHING   0x000400

Definition at line 1330 of file TGHtml.h.

◆ ItalicFont

#define ItalicFont (   X)    ((X) | 16)

Definition at line 168 of file TGHtml.h.

◆ LARGE_NUMBER

#define LARGE_NUMBER   100000000

Definition at line 1345 of file TGHtml.h.

◆ LI_TYPE_Bullet1

#define LI_TYPE_Bullet1   1

Definition at line 438 of file TGHtml.h.

◆ LI_TYPE_Bullet2

#define LI_TYPE_Bullet2   2

Definition at line 439 of file TGHtml.h.

◆ LI_TYPE_Bullet3

#define LI_TYPE_Bullet3   3

Definition at line 440 of file TGHtml.h.

◆ LI_TYPE_Enum_1

#define LI_TYPE_Enum_1   4

Definition at line 441 of file TGHtml.h.

◆ LI_TYPE_Enum_A

#define LI_TYPE_Enum_A   5

Definition at line 442 of file TGHtml.h.

◆ LI_TYPE_Enum_a

#define LI_TYPE_Enum_a   6

Definition at line 443 of file TGHtml.h.

◆ LI_TYPE_Enum_I

#define LI_TYPE_Enum_I   7

Definition at line 444 of file TGHtml.h.

◆ LI_TYPE_Enum_i

#define LI_TYPE_Enum_i   8

Definition at line 445 of file TGHtml.h.

◆ LI_TYPE_Undefined

#define LI_TYPE_Undefined   0

Definition at line 437 of file TGHtml.h.

◆ N_CACHE_GC

#define N_CACHE_GC   32

Definition at line 818 of file TGHtml.h.

◆ N_COLOR

#define N_COLOR   32

Definition at line 194 of file TGHtml.h.

◆ N_FONT

#define N_FONT   71

Definition at line 165 of file TGHtml.h.

◆ N_FONT_FAMILY

#define N_FONT_FAMILY   8

Definition at line 163 of file TGHtml.h.

◆ N_FONT_SIZE

#define N_FONT_SIZE   7

Definition at line 164 of file TGHtml.h.

◆ N_PREDEFINED_COLOR

#define N_PREDEFINED_COLOR   5

Definition at line 201 of file TGHtml.h.

◆ NormalFont

#define NormalFont (   X)    (X)

Definition at line 166 of file TGHtml.h.

◆ O_HtmlAnchor

#define O_HtmlAnchor   10

Definition at line 860 of file TGHtml.h.

◆ O_HtmlCell

#define O_HtmlCell   1

Definition at line 851 of file TGHtml.h.

◆ O_HtmlForm

#define O_HtmlForm   8

Definition at line 858 of file TGHtml.h.

◆ O_HtmlHr

#define O_HtmlHr   9

Definition at line 859 of file TGHtml.h.

◆ O_HtmlImageMarkup

#define O_HtmlImageMarkup   6

Definition at line 856 of file TGHtml.h.

◆ O_HtmlInput

#define O_HtmlInput   7

Definition at line 857 of file TGHtml.h.

◆ O_HtmlLi

#define O_HtmlLi   4

Definition at line 854 of file TGHtml.h.

◆ O_HtmlListStart

#define O_HtmlListStart   5

Definition at line 855 of file TGHtml.h.

◆ O_HtmlMapArea

#define O_HtmlMapArea   12

Definition at line 862 of file TGHtml.h.

◆ O_HtmlMarkupElement

#define O_HtmlMarkupElement   0

Definition at line 850 of file TGHtml.h.

◆ O_HtmlRef

#define O_HtmlRef   3

Definition at line 853 of file TGHtml.h.

◆ O_HtmlScript

#define O_HtmlScript   11

Definition at line 861 of file TGHtml.h.

◆ O_HtmlTable

#define O_HtmlTable   2

Definition at line 852 of file TGHtml.h.

◆ REDRAW_FOCUS

#define REDRAW_FOCUS   0x000040

Definition at line 1326 of file TGHtml.h.

◆ REDRAW_IMAGES

#define REDRAW_IMAGES   0x000800

Definition at line 1331 of file TGHtml.h.

◆ REDRAW_PENDING

#define REDRAW_PENDING   0x000001

Definition at line 1320 of file TGHtml.h.

◆ REDRAW_TEXT

#define REDRAW_TEXT   0x000080

Definition at line 1327 of file TGHtml.h.

◆ RELAYOUT

#define RELAYOUT   0x000010

Definition at line 1324 of file TGHtml.h.

◆ RESIZE_ELEMENTS

#define RESIZE_ELEMENTS   0x000020

Definition at line 1325 of file TGHtml.h.

◆ STY_Anchor

#define STY_Anchor   0x010

Definition at line 237 of file TGHtml.h.

◆ STY_DT

#define STY_DT   0x020

Definition at line 238 of file TGHtml.h.

◆ STY_FontMask

#define STY_FontMask   (STY_StrikeThru|STY_Underline)

Definition at line 240 of file TGHtml.h.

◆ STY_Invisible

#define STY_Invisible   0x040

Definition at line 239 of file TGHtml.h.

◆ STY_NoBreak

#define STY_NoBreak   0x008

Definition at line 236 of file TGHtml.h.

◆ STY_Preformatted

#define STY_Preformatted   0x001

Definition at line 233 of file TGHtml.h.

◆ STY_StrikeThru

#define STY_StrikeThru   0x002

Definition at line 234 of file TGHtml.h.

◆ STY_Underline

#define STY_Underline   0x004

Definition at line 235 of file TGHtml.h.

◆ STYLER_RUNNING

#define STYLER_RUNNING   0x000200

Definition at line 1329 of file TGHtml.h.

◆ TRACE

#define TRACE (   Flag,
  Args 
)

Definition at line 120 of file TGHtml.h.

◆ TRACE_INDENT

#define TRACE_INDENT

Definition at line 119 of file TGHtml.h.

◆ TRACE_POP

#define TRACE_POP (   Flag)

Definition at line 122 of file TGHtml.h.

◆ TRACE_PUSH

#define TRACE_PUSH (   Flag)

Definition at line 121 of file TGHtml.h.

◆ UNTESTED

#define UNTESTED
Value:
fprintf(stderr, \
"Untested code executed in the HTML Widget in file %s line %d\n", \
__FILE__, __LINE__)

Definition at line 64 of file TGHtml.h.

◆ VSCROLL

#define VSCROLL   0x000008

Definition at line 1323 of file TGHtml.h.

Typedef Documentation

◆ Html_16_t

typedef short Html_16_t

Definition at line 136 of file TGHtml.h.

◆ Html_32_t

typedef int Html_32_t

Definition at line 138 of file TGHtml.h.

◆ Html_u16_t

typedef unsigned short Html_u16_t

Definition at line 137 of file TGHtml.h.

◆ Html_u8_t

typedef unsigned char Html_u8_t

Definition at line 135 of file TGHtml.h.