TGVProgressBar Class Reference

#include <TGProgressBar.h>

Inheritance diagram for TGVProgressBar:

TGProgressBar TGProgressBar TGFrame TGFrame TGFrame TGFrame TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow List of all members.

Public Member Functions

 TGVProgressBar (const TGWindow *p=0, UInt_t w=kProgressBarTextWidth, UInt_t h=4, Pixel_t back=GetWhitePixel(), Pixel_t barcolor=GetDefaultSelectedBackground(), GContext_t norm=GetDefaultGC()(), FontStruct_t font=GetDefaultFontStruct(), UInt_t options=kDoubleBorder|kSunkenFrame)
 TGVProgressBar (const TGWindow *p, EBarType type, UInt_t h)
virtual ~TGVProgressBar ()
virtual TGDimension GetDefaultSize () const
virtual void SavePrimitive (ostream &out, Option_t *option="")
void ShowPos (Bool_t)
void Percent (Bool_t)
 TGVProgressBar (const TGWindow *p=0, UInt_t w=kProgressBarTextWidth, UInt_t h=4, Pixel_t back=GetWhitePixel(), Pixel_t barcolor=GetDefaultSelectedBackground(), GContext_t norm=GetDefaultGC()(), FontStruct_t font=GetDefaultFontStruct(), UInt_t options=kDoubleBorder|kSunkenFrame)
 TGVProgressBar (const TGWindow *p, EBarType type, UInt_t h)
virtual ~TGVProgressBar ()
virtual TGDimension GetDefaultSize () const
virtual void SavePrimitive (ostream &out, Option_t *option="")
void ShowPos (Bool_t)
void Percent (Bool_t)

Protected Member Functions

virtual void DoRedraw ()
virtual void DoRedraw ()

Detailed Description

Definition at line 136 of file TGProgressBar.h.


Constructor & Destructor Documentation

TGVProgressBar::TGVProgressBar ( const TGWindow p = 0,
UInt_t  w = kProgressBarTextWidth,
UInt_t  h = 4,
Pixel_t  back = GetWhitePixel(),
Pixel_t  barcolor = GetDefaultSelectedBackground(),
GContext_t  norm = GetDefaultGC()(),
FontStruct_t  font = GetDefaultFontStruct(),
UInt_t  options = kDoubleBorder|kSunkenFrame 
)

Definition at line 328 of file TGProgressBar.cxx.

References TGProgressBar::fBarWidth, TGWindow::fEditDisabled, and TGWindow::kEditDisableWidth.

TGVProgressBar::TGVProgressBar ( const TGWindow p,
EBarType  type,
UInt_t  h 
)

Definition at line 340 of file TGProgressBar.cxx.

References TGProgressBar::fBarType, TGProgressBar::fBarWidth, TGProgressBar::fDrawBar, TGWindow::fEditDisabled, TGWindow::kEditDisableWidth, kFALSE, TGProgressBar::kProgressBarStandardWidth, TGProgressBar::kProgressBarTextWidth, and TGProgressBar::kStandard.

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

Definition at line 150 of file TGProgressBar.h.

TGVProgressBar::TGVProgressBar ( const TGWindow p = 0,
UInt_t  w = kProgressBarTextWidth,
UInt_t  h = 4,
Pixel_t  back = GetWhitePixel(),
Pixel_t  barcolor = GetDefaultSelectedBackground(),
GContext_t  norm = GetDefaultGC()(),
FontStruct_t  font = GetDefaultFontStruct(),
UInt_t  options = kDoubleBorder|kSunkenFrame 
)

TGVProgressBar::TGVProgressBar ( const TGWindow p,
EBarType  type,
UInt_t  h 
)

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

Definition at line 150 of file TGProgressBar.h.


Member Function Documentation

void TGVProgressBar::DoRedraw (  )  [protected, virtual]

Implements TGProgressBar.

Definition at line 359 of file TGProgressBar.cxx.

References TGFrame::DoRedraw(), TGProgressBar::fBarColorGC, TGProgressBar::fBarWidth, TGFrame::fBorderWidth, TGProgressBar::fDrawBar, TGProgressBar::fFillType, TGFrame::fHeight, TGObject::fId, TGProgressBar::fMax, TGProgressBar::fMin, TGProgressBar::fPos, TGProgressBar::fPosPix, TGProgressBar::fShowPos, gVirtualX, TGProgressBar::kBlockSize, TGProgressBar::kBlockSpace, kFALSE, and TGProgressBar::kSolidFill.

virtual TGDimension TGVProgressBar::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGFrame.

Definition at line 152 of file TGProgressBar.h.

References TGProgressBar::fBarWidth, and TGFrame::fHeight.

void TGVProgressBar::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TGProgressBar.

Definition at line 440 of file TGProgressBar.cxx.

References TGProgressBar::fBarType, TGProgressBar::fBarWidth, TGWindow::fParent, TGProgressBar::GetFillType(), TGFrame::GetHeight(), TGWindow::GetName(), TGProgressBar::kBlockFill, TGProgressBar::kFancy, TGProgressBar::kProgressBarStandardWidth, TGProgressBar::kProgressBarTextWidth, TGProgressBar::kStandard, and TGProgressBar::SavePrimitive().

void TGVProgressBar::ShowPos ( Bool_t   )  [inline, virtual]

Reimplemented from TGProgressBar.

Definition at line 155 of file TGProgressBar.h.

void TGVProgressBar::Percent ( Bool_t   )  [inline, virtual]

Reimplemented from TGProgressBar.

Definition at line 156 of file TGProgressBar.h.

virtual void TGVProgressBar::DoRedraw (  )  [protected, virtual]

Implements TGProgressBar.

virtual TGDimension TGVProgressBar::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGFrame.

Definition at line 152 of file TGProgressBar.h.

References TGProgressBar::fBarWidth, and TGFrame::fHeight.

virtual void TGVProgressBar::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TGProgressBar.

void TGVProgressBar::ShowPos ( Bool_t   )  [inline, virtual]

Reimplemented from TGProgressBar.

Definition at line 155 of file TGProgressBar.h.

void TGVProgressBar::Percent ( Bool_t   )  [inline, virtual]

Reimplemented from TGProgressBar.

Definition at line 156 of file TGProgressBar.h.


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