#define ClassDef(name, id)
TGHorizontalFrame * fButtonFrame
TGHorizontalFrame * fRangeFrame
virtual const TTableRange * GetCurrentRange() const
virtual void SetInterface(TVirtualTableInterface *interface, UInt_t nrows=50, UInt_t ncolumns=20)
virtual void ScrollCHeaders(Int_t xpos)
virtual void GotoTableRange(Int_t xtl, Int_t ytl, Int_t xbr, Int_t ybr)
TTableRange * fCurrentRange
TGHorizontalFrame * fBottomFrame
virtual void ShrinkColumns(UInt_t ncolumns)
TVirtualTableInterface * fInterface
TGTableFrame * fTableFrame
virtual const TGTableHeaderFrame * GetRHdrFrame()
virtual void UpdateView()
virtual TObjArray * GetColumn(UInt_t columns)
TGHorizontalFrame * fTopFrame
Pixel_t fEvenRowBackground
TGHorizontalFrame * fTopExtraFrame
virtual UInt_t GetNTableColumns() const
virtual Pixel_t GetHeaderBackground() const
TGTable(const TGWindow *p=0, Int_t id=0, TVirtualTableInterface *interface=0, UInt_t nrows=50, UInt_t ncolumns=20)
TObjArray * fColumnHeaders
virtual UInt_t GetNDataColumns() const
virtual void ScrollRHeaders(Int_t ypos)
virtual const TGTableCell * FindCell(TGString label) const
TGTextButton * fNextButton
virtual void Expand(UInt_t nrows, UInt_t ncolumns)
virtual void UpdateHeaders(EHeaderType type)
virtual void ResizeTable(UInt_t nrows, UInt_t ncolumns)
virtual TGTableCell * GetCell(UInt_t i, UInt_t j)
virtual void SetHeaderBackground(Pixel_t pixel)
virtual const TGTableHeader * GetColumnHeader(const UInt_t column) const
virtual TObjArray * GetRow(UInt_t row)
virtual void ShrinkRows(UInt_t nrows)
virtual void ExpandColumns(UInt_t ncolumns)
virtual void UpdateRangeFrame()
virtual const TGTableHeaderFrame * GetCHdrFrame()
virtual TGTableCell * operator()(UInt_t row, UInt_t column)
virtual UInt_t GetNDataRows() const
virtual TVirtualTableInterface * GetInterface()
virtual UInt_t GetNTableRows() const
virtual TGTableCell * FindCell(TGString label)
virtual UInt_t GetCHdrWidth() const
virtual const TGTableCell * GetCell(UInt_t i, UInt_t j) const
TGTextButton * fPrevButton
virtual TGTableHeader * GetTableHeader()
TGTextEntry * fFirstCellEntry
virtual TGTableHeader * GetRowHeader(const UInt_t row)
TGTableHeaderFrame * fRHdrFrame
virtual void Shrink(UInt_t nrows, UInt_t ncolumns)
TGTextButton * fGotoButton
virtual void PreviousChunk()
virtual void ExpandRows(UInt_t nrows)
virtual void MoveTable(Int_t rows, Int_t columns)
TGLabel * fFirstCellLabel
virtual void SetOddRowBackground(Pixel_t pixel)
virtual Pixel_t GetRowBackground(UInt_t row) const
TGTextButton * fUpdateButton
TGTableHeader * fTableHeader
virtual void SetDefaultColors()
Pixel_t fOddRowBackground
TGTableHeaderFrame * fCHdrFrame
Pixel_t fHeaderBackground
virtual TGTableHeader * GetColumnHeader(const UInt_t column)
virtual const TGTableHeader * GetRowHeader(const UInt_t row) const
virtual void UserRangeChange()
TGTextEntry * fRangeEntry
virtual UInt_t GetNTableCells() const
virtual UInt_t GetRHdrHeight() const
virtual void SetEvenRowBackground(Pixel_t pixel)
virtual void DoRedraw()
Redraw the frame.
virtual UInt_t GetNDataCells() const
virtual TGCanvas * GetCanvas()
Bool_t operator==(TTableRange &other)