Classes | |
struct | GcCache_t |
struct | SHtmlExtensions_t |
struct | SHtmlIndex_t |
struct | SHtmlMargin_t |
struct | SHtmlStyle_t |
struct | SHtmlStyleStack_t |
struct | SHtmlTokenMap_t |
class | TGHtml |
The ROOT HTML widget. More... | |
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 |
#define CANT_HAPPEN |
#define DEF_HTML_BG_COLOR DEF_FRAME_BG_COLOR |
#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_PADX (HTML_INDENT / 4) |
#define DEF_HTML_PADY (HTML_INDENT / 4) |
#define FontSwitch | ( | Size, | |
Bold, | |||
Italic, | |||
Cw | |||
) | ((Size) | ((Bold+(Italic)*2+(Cw)*4) << 3)) |
#define STY_FontMask (STY_StrikeThru|STY_Underline) |
#define UNTESTED |
typedef unsigned short Html_u16_t |