(table) column class.
![]() | CellColumn (TableViewer *v, unsigned columnNumber, int width) |
![]() | Compare (CellColumn *c1, CellColumn *c2) |
![]() | UpdateWidth (int width) make each cell width wide. |
![]() | UpdatePosition (int delta) move each cell delta left/right. |
![]() | UpdateHeight (unsigned rownr) resize all cells from index rownr and lower. |
![]() | HitLinePiece (int x, int y) if (x,y) is on a linepiece, return it. |
![]() | AddCell (Cell *c, bool redraw=True) append cell to column. |
![]() | DeleteCell (Cell *c, bool redraw=True) delete cell from column. |
![]() | InsertCell (Cell *c, unsigned n, bool redraw=True) insert cell in column at position n. |
![]() | ContainsPt (int x, int y) const |
![]() | Write (OutputFile *f) write attributes (but not cell contents) to file. |
![]() | WritePartial (OutputFile *f, int i, List write part of column to file (only given rows). |
![]() | Read (InputFile *f, unsigned fromRow, double format) read attributes back from file starting at row n. |
![]() | GetMinimalWidth () |
![]() | GetWidth () const |
![]() | GetMarginWidth () const |
![]() | UpdateTextPositions () |
![]() | CalcLabelPositions () |
(table) column class.
friend int Compare(CellColumn *c1, CellColumn *c2)
void UpdateWidth(int width)
void UpdatePosition(int delta)
void UpdateHeight(unsigned rownr)
LinePiece* HitLinePiece(int x, int y)
void AddCell(Cell *c, bool redraw=True)
void DeleteCell(Cell *c, bool redraw=True)
void InsertCell(Cell *c, unsigned n, bool redraw=True)
bool ContainsPt(int x, int y) const
void Write(OutputFile *f)
void WritePartial(OutputFile *f, int i, List
bool Read(InputFile *f, unsigned fromRow, double format)
int GetMinimalWidth()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de