TGHtmlElement Class Reference

#include <TGHtml.h>

Inheritance diagram for TGHtmlElement:

TObject TObject TGHtmlBlock TGHtmlBlock TGHtmlMarkupElement TGHtmlMarkupElement TGHtmlSpaceElement TGHtmlSpaceElement TGHtmlTextElement TGHtmlTextElement List of all members.

Public Member Functions

 TGHtmlElement (int etype=0)
virtual int IsMarkup () const
virtual const char * MarkupArg (const char *, const char *)
virtual int GetAlignment (int dflt)
virtual int GetOrderedListType (int dflt)
virtual int GetUnorderedListType (int dflt)
virtual int GetVerticalAlignment (int dflt)
 TGHtmlElement (int etype=0)
virtual int IsMarkup () const
virtual const char * MarkupArg (const char *, const char *)
virtual int GetAlignment (int dflt)
virtual int GetOrderedListType (int dflt)
virtual int GetUnorderedListType (int dflt)
virtual int GetVerticalAlignment (int dflt)

Public Attributes

TGHtmlElementfPNext
TGHtmlElementfPPrev
SHtmlStyle_t fStyle
Html_u8_t fType
Html_u8_t fFlags
Html_16_t fCount
int fElId
int fOffs
TGHtmlElementfPNext
TGHtmlElementfPPrev

Detailed Description

Definition at line 256 of file TGHtml.h.


Constructor & Destructor Documentation

TGHtmlElement::TGHtmlElement ( int  etype = 0  ) 

Definition at line 46 of file TGHtmlElement.cxx.

References SHtmlStyle_t::fAlign, SHtmlStyle_t::fBgcolor, SHtmlStyle_t::fColor, fCount, fElId, SHtmlStyle_t::fExpbg, fFlags, SHtmlStyle_t::fFlags, SHtmlStyle_t::fFont, fOffs, fPNext, fPPrev, fStyle, SHtmlStyle_t::fSubscript, and fType.

TGHtmlElement::TGHtmlElement ( int  etype = 0  ) 


Member Function Documentation

virtual int TGHtmlElement::IsMarkup (  )  const [inline, virtual]

Definition at line 260 of file TGHtml.h.

References fType, and Html_Block.

virtual const char* TGHtmlElement::MarkupArg ( const char *  ,
const char *   
) [inline, virtual]

Definition at line 261 of file TGHtml.h.

Referenced by TGHtml::CellSpacing(), and TGHtml::GetPctWidth().

virtual int TGHtmlElement::GetAlignment ( int  dflt  )  [inline, virtual]

Definition at line 262 of file TGHtml.h.

virtual int TGHtmlElement::GetOrderedListType ( int  dflt  )  [inline, virtual]

Definition at line 263 of file TGHtml.h.

virtual int TGHtmlElement::GetUnorderedListType ( int  dflt  )  [inline, virtual]

Definition at line 264 of file TGHtml.h.

virtual int TGHtmlElement::GetVerticalAlignment ( int  dflt  )  [inline, virtual]

Definition at line 265 of file TGHtml.h.

virtual int TGHtmlElement::IsMarkup (  )  const [inline, virtual]

Definition at line 260 of file TGHtml.h.

References fType, and Html_Block.

virtual const char* TGHtmlElement::MarkupArg ( const char *  ,
const char *   
) [inline, virtual]

Definition at line 261 of file TGHtml.h.

virtual int TGHtmlElement::GetAlignment ( int  dflt  )  [inline, virtual]

Definition at line 262 of file TGHtml.h.

virtual int TGHtmlElement::GetOrderedListType ( int  dflt  )  [inline, virtual]

Definition at line 263 of file TGHtml.h.

virtual int TGHtmlElement::GetUnorderedListType ( int  dflt  )  [inline, virtual]

Definition at line 264 of file TGHtml.h.

virtual int TGHtmlElement::GetVerticalAlignment ( int  dflt  )  [inline, virtual]

Definition at line 265 of file TGHtml.h.


Member Data Documentation

TGHtmlElement* TGHtmlElement::fPNext

Definition at line 268 of file TGHtml.h.

Referenced by TGHtml::AddStyle(), TGHtml::AppendBlock(), TGHtml::AppendElement(), TGHtml::AppendText(), TGHtml::AppToken(), TGHtml::BlockDraw(), TGHtml::DecodeBaseIndex(), TGHtmlLayoutContext::DoBreakMarkup(), TGHtml::DrawSelectionBackground(), TGHtml::FillOutBlock(), TGHtml::FindEndNest(), TGHtml::FindIndexInBlock(), TGHtml::GetHref(), TGHtml::GetImageAt(), TGHtml::IndexMod(), TGHtml::MakeInvisible(), TGHtml::MinMax(), TGHtml::ParseText(), TGHtml::Sizer(), TGHtml::TableDimensions(), TGHtmlBlock::TGHtmlBlock(), TGHtmlElement(), and TGHtml::UnlinkAndFreeBlock().

TGHtmlElement* TGHtmlElement::fPPrev

Definition at line 269 of file TGHtml.h.

Referenced by TGHtml::AddStyle(), TGHtml::AppendBlock(), TGHtml::AppendElement(), TGHtml::AppToken(), TGHtml::ElementCoords(), TGHtml::GetPctWidth(), TGHtml::IndexToBlockIndex(), TGHtml::ParseText(), TGHtmlBlock::TGHtmlBlock(), TGHtmlElement(), and TGHtml::UnlinkAndFreeBlock().

SHtmlStyle_t TGHtmlElement::fStyle

Definition at line 270 of file TGHtml.h.

Referenced by TGHtml::ControlSize(), TGHtmlInput::Empty(), TGHtml::FillOutBlock(), TGHtml::MakeInvisible(), TGHtml::SizeAndLink(), TGHtml::TableDimensions(), TGHtmlLayoutContext::TableLayout(), and TGHtmlElement().

Html_u8_t TGHtmlElement::fType

Definition at line 271 of file TGHtml.h.

Referenced by TGHtml::AddFormInfo(), TGHtml::AddStyle(), TGHtml::AppendText(), TGHtml::DecodeBaseIndex(), TGHtmlLayoutContext::DoBreakMarkup(), TGHtml::ElementCoords(), TGHtml::FillOutBlock(), TGHtml::FindEndNest(), TGHtml::GetHref(), TGHtml::GetImageAt(), TGHtml::GetPctWidth(), IsMarkup(), TGHtml::MinMax(), TGHtml::TableDimensions(), TGHtmlLayoutContext::TableLayout(), TGHtml::TableText(), TGHtmlElement(), and TGHtml::Tokenize().

Html_u8_t TGHtmlElement::fFlags

Definition at line 272 of file TGHtml.h.

Referenced by TGHtml::BlockDraw(), TGHtml::ControlSize(), TGHtmlLayoutContext::DoBreakMarkup(), TGHtml::DrawSelectionBackground(), TGHtmlInput::Empty(), TGHtml::FillOutBlock(), TGHtml::SizeAndLink(), TGHtml::Sizer(), TGHtml::TableDimensions(), TGHtmlElement(), and TGHtml::Tokenize().

Html_16_t TGHtmlElement::fCount

Definition at line 273 of file TGHtml.h.

Referenced by TGHtml::AppendArglist(), TGHtml::FillOutBlock(), TGHtml::FormBlocks(), TGHtmlMarkupElement::MarkupArg(), TGHtml::TableDimensions(), TGHtmlElement(), TGHtmlMarkupElement::TGHtmlMarkupElement(), TGHtml::Tokenize(), and TGHtmlMarkupElement::~TGHtmlMarkupElement().

int TGHtmlElement::fElId

Definition at line 274 of file TGHtml.h.

Referenced by TGHtml::AppToken(), TGHtml::InsertToken(), TGHtmlElement(), and TGHtml::Tokenize().

int TGHtmlElement::fOffs

Definition at line 275 of file TGHtml.h.

Referenced by TGHtml::AppToken(), TGHtmlElement(), and TGHtml::Tokenize().

TGHtmlElement* TGHtmlElement::fPNext

Definition at line 268 of file TGHtml.h.

TGHtmlElement* TGHtmlElement::fPPrev

Definition at line 269 of file TGHtml.h.


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