TGHtmlMarkupElement Class Reference

#include <TGHtml.h>

Inheritance diagram for TGHtmlMarkupElement:

TGHtmlElement TGHtmlElement TObject TObject TObject TObject TGHtmlAnchor TGHtmlAnchor TGHtmlCell TGHtmlCell TGHtmlForm TGHtmlForm TGHtmlHr TGHtmlHr TGHtmlImageMarkup TGHtmlImageMarkup TGHtmlInput TGHtmlInput TGHtmlLi TGHtmlLi TGHtmlListStart TGHtmlListStart TGHtmlMapArea TGHtmlMapArea TGHtmlRef TGHtmlRef TGHtmlScript TGHtmlScript TGHtmlTable TGHtmlTable List of all members.

Public Member Functions

 TGHtmlMarkupElement (int type, int argc, int arglen[], char *argv[])
virtual ~TGHtmlMarkupElement ()
virtual const char * MarkupArg (const char *tag, const char *zDefault)
virtual int GetAlignment (int dflt)
virtual int GetOrderedListType (int dflt)
virtual int GetUnorderedListType (int dflt)
virtual int GetVerticalAlignment (int dflt)
 TGHtmlMarkupElement (int type, int argc, int arglen[], char *argv[])
virtual ~TGHtmlMarkupElement ()
virtual const char * MarkupArg (const char *tag, const char *zDefault)
virtual int GetAlignment (int dflt)
virtual int GetOrderedListType (int dflt)
virtual int GetUnorderedListType (int dflt)
virtual int GetVerticalAlignment (int dflt)

Public Attributes

char ** fArgv
char ** fArgv

Detailed Description

Definition at line 326 of file TGHtml.h.


Constructor & Destructor Documentation

TGHtmlMarkupElement::TGHtmlMarkupElement ( int  type,
int  argc,
int  arglen[],
char *  argv[] 
)

Definition at line 86 of file TGHtmlElement.cxx.

References fArgv, TGHtmlElement::fCount, HtmlTranslateEscapes(), i, StrDup(), and ToLower().

TGHtmlMarkupElement::~TGHtmlMarkupElement (  )  [virtual]

Definition at line 120 of file TGHtmlElement.cxx.

References fArgv, TGHtmlElement::fCount, and i.

TGHtmlMarkupElement::TGHtmlMarkupElement ( int  type,
int  argc,
int  arglen[],
char *  argv[] 
)

virtual TGHtmlMarkupElement::~TGHtmlMarkupElement (  )  [virtual]


Member Function Documentation

const char * TGHtmlMarkupElement::MarkupArg ( const char *  tag,
const char *  zDefault 
) [virtual]

Reimplemented from TGHtmlElement.

Definition at line 131 of file TGHtmlElement.cxx.

References fArgv, TGHtmlElement::fCount, and i.

Referenced by TGHtml::AddStyle(), TGHtml::ControlSize(), GetAlignment(), GetOrderedListType(), GetUnorderedListType(), GetVerticalAlignment(), TGHtml::TableDimensions(), and TGHtmlLayoutContext::TableLayout().

int TGHtmlMarkupElement::GetAlignment ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

Definition at line 146 of file TGHtmlElement.cxx.

References ALIGN_Center, ALIGN_Left, ALIGN_Right, MarkupArg(), and strcasecmp.

int TGHtmlMarkupElement::GetOrderedListType ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

Definition at line 169 of file TGHtmlElement.cxx.

References LI_TYPE_Enum_1, LI_TYPE_Enum_A, LI_TYPE_Enum_a, LI_TYPE_Enum_I, LI_TYPE_Enum_i, and MarkupArg().

Referenced by TGHtml::AddStyle().

int TGHtmlMarkupElement::GetUnorderedListType ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

Definition at line 192 of file TGHtmlElement.cxx.

References LI_TYPE_Bullet1, LI_TYPE_Bullet2, LI_TYPE_Bullet3, MarkupArg(), and strcasecmp.

Referenced by TGHtml::AddStyle().

int TGHtmlMarkupElement::GetVerticalAlignment ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

Definition at line 1089 of file TGHtmlTable.cxx.

References MarkupArg(), strcasecmp, VAlign_Baseline, VAlign_Bottom, VAlign_Center, and VAlign_Top.

virtual const char* TGHtmlMarkupElement::MarkupArg ( const char *  tag,
const char *  zDefault 
) [virtual]

Reimplemented from TGHtmlElement.

virtual int TGHtmlMarkupElement::GetAlignment ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

virtual int TGHtmlMarkupElement::GetOrderedListType ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

virtual int TGHtmlMarkupElement::GetUnorderedListType ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.

virtual int TGHtmlMarkupElement::GetVerticalAlignment ( int  dflt  )  [virtual]

Reimplemented from TGHtmlElement.


Member Data Documentation

char** TGHtmlMarkupElement::fArgv

Definition at line 338 of file TGHtml.h.

Referenced by TGHtml::AppendArglist(), MarkupArg(), TGHtmlMarkupElement(), and ~TGHtmlMarkupElement().

char** TGHtmlMarkupElement::fArgv

Definition at line 338 of file TGHtml.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:33 2011 for ROOT_528-00b_version by  doxygen 1.5.1