TGString Class Reference

#include <TGString.h>

Inheritance diagram for TGString:

TString TString TGHotString TGHotString List of all members.

Public Member Functions

 TGString ()
 TGString (const char *s)
 TGString (Int_t number)
 TGString (const TGString *s)
virtual ~TGString ()
Int_t GetLength () const
const char * GetString () const
virtual void SetString (const char *s)
virtual void Draw (Drawable_t id, GContext_t gc, Int_t x, Int_t y)
virtual void DrawWrapped (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, FontStruct_t font)
virtual Int_t GetLines (FontStruct_t font, UInt_t w)
 TGString ()
 TGString (const char *s)
 TGString (Int_t number)
 TGString (const TGString *s)
virtual ~TGString ()
Int_t GetLength () const
const char * GetString () const
virtual void SetString (const char *s)
virtual void Draw (Drawable_t id, GContext_t gc, Int_t x, Int_t y)
virtual void DrawWrapped (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, FontStruct_t font)
virtual Int_t GetLines (FontStruct_t font, UInt_t w)

Detailed Description

Definition at line 34 of file TGString.h.


Constructor & Destructor Documentation

TGString::TGString (  )  [inline]

Definition at line 37 of file TGString.h.

TGString::TGString ( const char *  s  )  [inline]

Definition at line 38 of file TGString.h.

TGString::TGString ( Int_t  number  )  [inline]

Definition at line 39 of file TGString.h.

TGString::TGString ( const TGString s  ) 

virtual TGString::~TGString (  )  [inline, virtual]

Definition at line 41 of file TGString.h.

TGString::TGString (  )  [inline]

Definition at line 37 of file TGString.h.

TGString::TGString ( const char *  s  )  [inline]

Definition at line 38 of file TGString.h.

TGString::TGString ( Int_t  number  )  [inline]

Definition at line 39 of file TGString.h.

TGString::TGString ( const TGString s  ) 

virtual TGString::~TGString (  )  [inline, virtual]

Definition at line 41 of file TGString.h.


Member Function Documentation

Int_t TGString::GetLength (  )  const [inline]

Definition at line 43 of file TGString.h.

References TString::Length().

Referenced by TGSplitButton::CalcSize(), TGGroupFrame::DrawBorder(), TGButtonGroup::DrawBorder(), TGLVEntry::DrawCopy(), TGGroupFrame::GetDefaultSize(), TGTextButton::Init(), TGTableHeader::Init(), TGTableCell::Init(), TGFileItem::Init(), TGLabel::Layout(), TGSplitButton::Layout(), TGTextButton::Layout(), TGMenuTitle::SavePrimitive(), TGPopupMenu::SavePrimitive(), TTVLVEntry::SetItemName(), TGTableCell::SetLabel(), TGLVEntry::SetSubnames(), TGSplitButton::SetText(), TGTabElement::SetText(), TGTextLBEntry::SetText(), TGHtml::TableText(), TGLVEntry::TGLVEntry(), TGMenuTitle::TGMenuTitle(), TGSplitButton::TGSplitButton(), and TRootObjItem::TRootObjItem().

const char* TGString::GetString (  )  const [inline]

Definition at line 44 of file TGString.h.

References TString::Data().

Referenced by TGHtml::AddStyle(), TGSplitButton::CalcSize(), TGFSFrameElement::Compare(), TFitEditor::DoDataSet(), TProofProgressLog::DoLog(), TProofProgressMemoryPlot::DoPlot(), TGGroupFrame::DrawBorder(), TGButtonGroup::DrawBorder(), TGLVEntry::DrawCopy(), TGGroupFrame::GetDefaultSize(), TGFontDialog::GetFontName(), TGMenuTitle::GetName(), TGMenuEntry::GetName(), TGMenuEntry::GetShortcutText(), TGTextButton::GetString(), TGTabElement::GetString(), TGLVEntry::GetTitle(), TGGroupFrame::GetTitle(), GetTreeVarsAndCuts(), TGHtmlLBEntry::GetValue(), TGMdiDecorFrame::GetWindowName(), XSElementList::GetZ(), TGTextButton::Init(), TGTableCell::Init(), TGTableHeader::Init(), TGFileItem::Init(), TGLabel::Layout(), TGSplitButton::Layout(), TGTextButton::Layout(), TTreeViewer::MapBranch(), TRootBrowserLite::ProcessMessage(), TGFileDialog::ProcessMessage(), TGComboBox::ReturnPressed(), TGMenuTitle::SavePrimitive(), TGTextEntry::SavePrimitive(), TGRadioButton::SavePrimitive(), TGNumberEntry::SavePrimitive(), TGNumberEntryField::SavePrimitive(), TGTextButton::SavePrimitive(), TGLabel::SavePrimitive(), TGCheckButton::SavePrimitive(), TGButton::SavePrimitive(), TGToolBar::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGTextLBEntry::SavePrimitive(), TGButtonGroup::SavePrimitive(), TProofProgressLog::SaveToFile(), TTVLVEntry::SetItemName(), TGTableCell::SetLabel(), TGLVEntry::SetSubnames(), TGSplitButton::SetText(), TGTabElement::SetText(), TGTextLBEntry::SetText(), TGButtonGroup::SetTitle(), TGTable::Show(), TFitEditor::ShowObjectName(), TGHtml::TableText(), TGLVEntry::TGLVEntry(), TGMenuTitle::TGMenuTitle(), TRootObjItem::TRootObjItem(), and TRootBrowserLite::UpdateDrawOption().

virtual void TGString::SetString ( const char *  s  )  [inline, virtual]

Definition at line 45 of file TGString.h.

Referenced by TRootIconBox::AddObjItem(), and TGTableCell::SetLabel().

void TGString::Draw ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y 
) [virtual]

Definition at line 48 of file TGString.cxx.

References TString::Data(), gVirtualX, and TString::Length().

Referenced by TGTableCell::DoRedraw(), TGStatusBarPart::DoRedraw(), TGGroupFrame::DrawBorder(), TGTabElement::DrawBorder(), TGButtonGroup::DrawBorder(), TGTableCell::DrawCopy(), TGTreeLBEntry::DrawCopy(), TGTextLBEntry::DrawCopy(), and TGLVEntry::DrawCopy().

void TGString::DrawWrapped ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
FontStruct_t  font 
) [virtual]

Definition at line 56 of file TGString.cxx.

References chunk, TString::Data(), gVirtualX, len, TString::Length(), and p.

Int_t TGString::GetLines ( FontStruct_t  font,
UInt_t  w 
) [virtual]

Definition at line 99 of file TGString.cxx.

References chunk, TString::Data(), gVirtualX, len, TString::Length(), nlines, and p.

Int_t TGString::GetLength (  )  const [inline]

Definition at line 43 of file TGString.h.

References TString::Length().

const char* TGString::GetString (  )  const [inline]

Definition at line 44 of file TGString.h.

References TString::Data().

virtual void TGString::SetString ( const char *  s  )  [inline, virtual]

Definition at line 45 of file TGString.h.

virtual void TGString::Draw ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y 
) [virtual]

virtual void TGString::DrawWrapped ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
FontStruct_t  font 
) [virtual]

virtual Int_t TGString::GetLines ( FontStruct_t  font,
UInt_t  w 
) [virtual]


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