 class  TableViewer : public Viewer
  class  TableViewer : public Viewer table viewer class.
|   | TableViewer (Config *c, TableWindow *t) creation | 
|  virtual | ~TableViewer () deletion | 
|  void | SetTable (Table *t) | 
|  virtual  void | Initialize () create table of (defaultNumberOf)Rows x (defaultNumberOf)Columns. | 
|  void | InitTable (unsigned rows, unsigned columns) | 
|  void | SetVisible (bool b) Make all cells and lines (in)visible | 
|  void | Draw () draw all cells and labels | 
|  void | Undraw () erase all cells and labels | 
|  bool | TextMode (CellText *c) start edit object initialized with c | 
|  void | TextModeOff () stop edit object and update cell-text. | 
|  void | KeyTyped (int x, int y, int key) key is pressed at (x,y) | 
|  void | Select (int x, int y) button1 is pressed at (x,y) | 
|  void | Adjust (int x, int y) button2 is pressed at (x,y) | 
|  void | MovingPointer (int x, int y) mouse pointer moved to (x,y) | 
|  Command* | Drag (int x, int y) button1 is dragged to (x,y) | 
|  Command* | Connect (int x, int y) button2 is dragged to (x,y) | 
|  Cell* | HitCell (int x, int y) return cell iff (x,y) is in cell, | 
|  CellText* | HitCellText (int x, int y) return cell-text iff (x,y) is in text, | 
|  LinePiece* | HitVLinePiece (int x, int y) return line iff (x,y) is on vertical line, | 
|  LinePiece* | HitHLinePiece (int x, int y) return line iff (x,y) is on horizontal line, | 
|  RowColumnLabel* | HitRowLabel (int x, int y) return row label iff (x,y) is in row-label, | 
|  RowColumnLabel* | HitColumnLabel (int x, int y) return column label iff (x,y) is in column-label, | 
|  int | HitRow (int x, int y) return rownr if (x,y) is in row, | 
|  int | HitColumn (int x, int y) return colnr if (x,y) is in column, | 
|  void | ShowRowColumnLabels (bool b) | 
|  void | PrintRowColumnLabels (bool b) | 
|  bool | IsShowRowColumnLabels () const | 
|  bool | IsPrintRowColumnLabels () const | 
|  void | RecomputeSizeCell (Cell *c) adapt cell size (row + column) to fit its cell text. | 
|  void | UpdateText (Cell *c, const string *newtext) update the text in cell c. | 
|  virtual  void | MoveRow (CellRow *r, unsigned newpos) move row from oldpos to newpos. | 
|  virtual  void | MoveColumn (CellColumn *c, unsigned newpos) move column from oldpos to newpos. | 
|  virtual  void | AddRow (CellRow *c) add row to end of table. | 
|  virtual  void | AddColumn (CellColumn *c) add column to right of table. | 
|  virtual  void | InsertRow (CellRow *c) insert row into table (automatically shifting). | 
|  virtual  void | InsertColumn (CellColumn *c) insert column into table (automatically shifting) | 
|  virtual  void | DeleteRow (CellRow *c) delete row from table. | 
|  virtual  void | DeleteColumn (CellColumn *c) delete column from table. | 
|  void | ResizeRow (CellRow *r, int newSize) | 
|  void | ResizeColumn (CellColumn *c, int newSize) | 
|  void | Move (const Point *delta) move entire table. | 
|  CellRow* | GiveRow (unsigned r) return r-th row. | 
|  CellColumn* | GiveColumn (unsigned c) return c-th column. | 
|  void | GetSelectedRows (List<CellRow *> *r) | 
|  void | GetSelectedColumns (List<CellColumn *> *c) | 
|  void | GetEmptyRows (List<CellRow *> *r) | 
|  void | GetEmptyColumns (List<CellColumn *> *c) | 
|  void | DeselectAll () | 
|  void | SelectAll () | 
|  void | SelectCell (Cell *c) | 
|  void | DeselectCell (Cell *c) | 
|  void | SelectVector (CellVector *v) | 
|  void | DeselectVector (CellVector *v) | 
|  bool | IsAllSelected (CellVector *v) | 
|  void | MoveSelection (int key) | 
|  void | CalcSizeElements (Point &topLeft, Point &bottomRight) | 
|  void | CalcSizeSelection (Point &topLeft, Point &bottomRight) | 
|  void | UpdateMarginWidth (int newWidth) | 
|  void | UpdateMarginHeight (int newHeight) | 
|  void | UpdateDefaultRowHeight (int n) | 
|  void | UpdateDefaultColumnWidth (int n) | 
|  int | GetDefaultRowHeight () const | 
|  int | GetDefaultColumnWidth () const | 
|  unsigned | GetNumberOfColumns () const | 
|  unsigned | GetNumberOfRows () const | 
|  unsigned | GetDefaultNumberOfColumns () const | 
|  unsigned | GetDefaultNumberOfRows () const | 
|  TextAlign::Type | GetDefaultRowAlignment () const | 
|  TextAlign::Type | GetDefaultColumnAlignment () const | 
|  int | GetRowHeight (unsigned row) | 
|  int | GetColumnWidth (unsigned column) | 
|  const  Point* | GetTopLeft () const | 
|  int | GetWidth () const | 
|  int | GetHeight () const | 
|  int | GetMarginWidth () const | 
|  int | GetMarginHeight () const | 
|  Point | GetRowTopLeft (unsigned row) | 
|  Point | GetColumnTopLeft (unsigned column) | 
|  void | SetGrafport (Grafport *g) | 
|  CellTextBuffer* | GetBuffer () const | 
|  int | GetTopSelectionRow () return index of topmost selected row, or -1 if selection is empty. | 
|  int | GetLeftSelectionColumn () return index of leftmost selected column, -1 if selection is empty. | 
|  List <Cell *> * | GetSelection () const | 
|  unsigned | NrSelected () const | 
|  unsigned | GetCurrentRow () const | 
|  unsigned | GetCurrentColumn () const | 
|  void | SetCurrentRow (unsigned n) | 
|  void | SetCurrentColumn (unsigned n) | 
|  void | GetCells (List<Cell *> *cell, const string *s, bool sens, bool substring) get cell containing s as text (case sensitive, substring). | 
|  Cell* | GetNextCell (const string *s, bool sens, bool substring) return the next cell containing s as text. | 
|  void | SetDefaultColumnAlignment (TextAlign::Type a) | 
|  void | SetDefaultRowAlignment (TextAlign::Type a) | 
|  void | SetLineStyle (Side::Type side, LineStyle::Type style) | 
|  void | SetDefaultNumberOfRows (unsigned) | 
|  void | SetDefaultNumberOfColumns (unsigned) | 
|  void | UpdateLineWidthSelection (unsigned wd) | 
|  void | UpdateLineStyleSelection (LineStyle::Type l) | 
|  void | UpdateTextAlignmentSelection (TextAlign::Type a) | 
|  void | UpdateLineColorSelection (const string *color) | 
|  void | UpdateTextColorSelection (const string *color) | 
|  void | UpdateFillColorSelection (const string *color, FillStyle::Type f) | 
|  void | SetDefaultFont (XFont *ft) | 
|  void | UpdateFontSelection (int f, int s, int p) set font family, style, size (no update when value < 0). | 
|  bool | ReadAttributes (InputFile *f, bool appending, unsigned &rowsToAdd, unsigned &columnsToAdd, double format) | 
|  bool | ReadColumns (InputFile *f, unsigned nr, unsigned fromRow, unsigned fromColumn, double format) | 
|  bool | ReadRows (InputFile *f, unsigned nr, unsigned fromRow, unsigned fromColumn, double format) | 
|  void | WriteAttributes (OutputFile *f) | 
|  void | WriteColumns (OutputFile *f) | 
|  void | WriteRows (OutputFile *f) | 
|  void | WriteSelection (OutputFile *f) | 
|  List <CellRow *> * | GetRows () const | 
|  List <CellColumn *> * | GetColumns () const | 
|  void | SetDefaultColumnWidth (int w) | 
|  void | SetDefaultRowHeight (int h) | 
|  void | SetMarginWidth (int w) | 
|  void | SetMarginHeight (int h) | 
 static  const  int  MIN_LINE_WIDTH
 static  const  int  MIN_LINE_WIDTH
 static  const  int  MAX_LINE_WIDTH
 static  const  int  MAX_LINE_WIDTH
 Scaler*  GetScaler() const
 Scaler*  GetScaler() const 
 Command*  GetLastCmd()
 Command*  GetLastCmd()
 DrawWindow*  GetMainWindow() const
 DrawWindow*  GetMainWindow() const 
 Grafport*  GetGrafport() const
 Grafport*  GetGrafport() const 
 Printer*  GetPrinter() const
 Printer*  GetPrinter() const 
 void  SetPrinter(Printer *p)
 void  SetPrinter(Printer *p)
 NToggleListDialog*  GetLineWidthDialog()
 NToggleListDialog*  GetLineWidthDialog()
 NToggleListDialog*  GetLineStyleDialog()
 NToggleListDialog*  GetLineStyleDialog()
 NToggleListDialog*  GetTextAlignmentDialog()
 NToggleListDialog*  GetTextAlignmentDialog()
 FontChooserDialog*  GetFontChooserDialog()
 FontChooserDialog*  GetFontChooserDialog()
 FileSelectionDialog*  GetPrintFileSelectionDialog()
 FileSelectionDialog*  GetPrintFileSelectionDialog()
 ColorChooserDialog*  GetColorChooserDialog()
 ColorChooserDialog*  GetColorChooserDialog()
 int  Scale(int x) const
 int  Scale(int x) const 
 Point  Scale(const Point *p) const
 Point  Scale(const Point *p) const 
 int  ScaleCorrect(int x) const
 int  ScaleCorrect(int x) const 
 Point  ScaleCorrect(const Point *p) const
 Point  ScaleCorrect(const Point *p) const 
 void  Undo()
 void  Undo()
 void  Redo()
 void  Redo()
 void  Refresh()
 void  Refresh()
 virtual  void  Redraw()
 virtual  void  Redraw()
 virtual  void  Activate()
 virtual  void  Activate()
 virtual  void  Deactivate()
 virtual  void  Deactivate()
 void  SetDefaultLineWidth(unsigned d)
 void  SetDefaultLineWidth(unsigned d)
 int  GetDefaultLineWidth()
 int  GetDefaultLineWidth()
 void  UpdateLineWidth()
 void  UpdateLineWidth()
 void  DefaultLineWidth()
 void  DefaultLineWidth()
 void  ShowDefaultLineWidth()
 void  ShowDefaultLineWidth()
 void  ShowConfigLineWidth()
 void  ShowConfigLineWidth()
 void  SetDefaultLineStyle(LineStyle::Type l)
 void  SetDefaultLineStyle(LineStyle::Type l)
 LineStyle::Type  GetDefaultLineStyle()
 LineStyle::Type  GetDefaultLineStyle()
 void  UpdateLineStyle()
 void  UpdateLineStyle()
 void  DefaultLineStyle()
 void  DefaultLineStyle()
 void  ShowDefaultLineStyle()
 void  ShowDefaultLineStyle()
 void  ShowConfigLineStyle()
 void  ShowConfigLineStyle()
 void  SetDefaultLineColor(const string *s)
 void  SetDefaultLineColor(const string *s)
 const  string*  GetDefaultLineColor()
 const  string*  GetDefaultLineColor()
 void  SetDefaultTextColor(const string *s)
 void  SetDefaultTextColor(const string *s)
 const  string*  GetDefaultTextColor()
 const  string*  GetDefaultTextColor()
 void  SetDefaultFillColor(const string *s)
 void  SetDefaultFillColor(const string *s)
 const  string*  GetDefaultFillColor()
 const  string*  GetDefaultFillColor()
 FillStyle::Type  GetDefaultFillStyle() const
 FillStyle::Type  GetDefaultFillStyle() const 
 void  SetDefaultFillStyle(FillStyle::Type l)
 void  SetDefaultFillStyle(FillStyle::Type l)
 void  UpdateLineColor()
 void  UpdateLineColor()
 void  DefaultLineColor()
 void  DefaultLineColor()
 void  ShowDefaultLineColor()
 void  ShowDefaultLineColor()
 void  ShowConfigLineColor()
 void  ShowConfigLineColor()
 void  UpdateTextColor()
 void  UpdateTextColor()
 void  DefaultTextColor()
 void  DefaultTextColor()
 void  ShowDefaultTextColor()
 void  ShowDefaultTextColor()
 void  ShowConfigTextColor()
 void  ShowConfigTextColor()
 void  UpdateFillColor()
 void  UpdateFillColor()
 void  DefaultFillColor()
 void  DefaultFillColor()
 void  ShowDefaultFillColor()
 void  ShowDefaultFillColor()
 void  ShowConfigFillColor()
 void  ShowConfigFillColor()
 XFont*  GetDefaultFont() const
 XFont*  GetDefaultFont() const 
 void  SetDefaultFontAttributes(int f, int s, int p)
 void  SetDefaultFontAttributes(int f, int s, int p)
 void  UpdateFont()
 void  UpdateFont()
 void  DefaultFont()
 void  DefaultFont()
 void  ShowDefaultFont()
 void  ShowDefaultFont()
 void  ShowConfigFont()
 void  ShowConfigFont()
 XFont*  GetFont(int family, int style, int size)
 XFont*  GetFont(int family, int style, int size)
 XFont*  GetFont(const char *description)
 XFont*  GetFont(const char *description)
 void  UpdateTextAlignment()
 void  UpdateTextAlignment()
 void  DefaultTextAlignment()
 void  DefaultTextAlignment()
 void  ShowDefaultTextAlignment()
 void  ShowDefaultTextAlignment()
 void  ShowConfigTextAlignment()
 void  ShowConfigTextAlignment()
 TextAlign::Type  GetDefaultTextAlignment() const
 TextAlign::Type  GetDefaultTextAlignment() const 
 void  SetDefaultTextAlignment(TextAlign::Type a)
 void  SetDefaultTextAlignment(TextAlign::Type a)
 void  EditText(int key)
 void  EditText(int key)
 bool  IsAutoResize() const
 bool  IsAutoResize() const 
 void  SetAutoResize(bool s)
 void  SetAutoResize(bool s)
 bool  IsInlineEdit() const
 bool  IsInlineEdit() const 
 void  SetInlineEdit(bool s)
 void  SetInlineEdit(bool s)
 bool  IsPasting() const
 bool  IsPasting() const 
 void  SetPasting(bool b)
 void  SetPasting(bool b)
 bool  IsZigZag() const
 bool  IsZigZag() const 
 void  SetZigZag(bool b)
 void  SetZigZag(bool b)
 bool  IsEditing() const
 bool  IsEditing() const 
 void  DoubleClick()
 void  DoubleClick()
 void  DoFunctionKey(int)
 void  DoFunctionKey(int)
 void  NewCommand(Command *newCmd)
 void  NewCommand(Command *newCmd)
 void  AbortCommand()
 void  AbortCommand()
 void  ExecuteCommand()
 void  ExecuteCommand()
 void  UndoCommand()
 void  UndoCommand()
 void  RedoCommand()
 void  RedoCommand()
 void  DeleteCommands()
 void  DeleteCommands()
 void  GetPageSize(double &width, double &height)
 void  GetPageSize(double &width, double &height)
 void  Save(OutputFile *f)
 void  Save(OutputFile *f)
 bool  Load(InputFile *f, double format)
 bool  Load(InputFile *f, double format)
 bool  Check(InputFile *f, double format)
 bool  Check(InputFile *f, double format)
 void  ClearGrafport()
 void  ClearGrafport()
 InlineEditor*  GetInlineEditor() const
 InlineEditor*  GetInlineEditor() const 
 void  SetInlineEditor(InlineEditor *i)
 void  SetInlineEditor(InlineEditor *i)
 void  SetEditing(bool b)
 void  SetEditing(bool b)
table viewer class.
 TableViewer(Config *c, TableWindow *t)
  TableViewer(Config *c, TableWindow *t)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 virtual  ~TableViewer()
 virtual  ~TableViewer()
 void  SetTable(Table *t)
 void  SetTable(Table *t)
 virtual  void  Initialize()
 virtual  void  Initialize()
 void  InitTable(unsigned rows, unsigned columns)
 void  InitTable(unsigned rows, unsigned columns)
 void  SetVisible(bool b)
 void  SetVisible(bool b)
 void  Draw()
 void  Draw()
 void  Undraw()
 void  Undraw()
 bool  TextMode(CellText *c)
 bool  TextMode(CellText *c)
 void  TextModeOff()
 void  TextModeOff()
 void  KeyTyped(int x, int y, int key)
 void  KeyTyped(int x, int y, int key)
 void  Select(int x, int y)
 void  Select(int x, int y)
 void  Adjust(int x, int y)
 void  Adjust(int x, int y)
 void  MovingPointer(int x, int y)
 void  MovingPointer(int x, int y)
 Command*  Drag(int x, int y)
 Command*  Drag(int x, int y)
 Command*  Connect(int x, int y)
 Command*  Connect(int x, int y)
 Cell*  HitCell(int x, int y)
 Cell*  HitCell(int x, int y)
 CellText*  HitCellText(int x, int y)
 CellText*  HitCellText(int x, int y)
 LinePiece*  HitVLinePiece(int x, int y)
 LinePiece*  HitVLinePiece(int x, int y)
 LinePiece*  HitHLinePiece(int x, int y)
 LinePiece*  HitHLinePiece(int x, int y)
 RowColumnLabel*  HitRowLabel(int x, int y)
 RowColumnLabel*  HitRowLabel(int x, int y)
 RowColumnLabel*  HitColumnLabel(int x, int y)
 RowColumnLabel*  HitColumnLabel(int x, int y)
 int  HitRow(int x, int y)
 int  HitRow(int x, int y)
 int  HitColumn(int x, int y)
 int  HitColumn(int x, int y)
 void  ShowRowColumnLabels(bool b)
 void  ShowRowColumnLabels(bool b)
 void  PrintRowColumnLabels(bool b)
 void  PrintRowColumnLabels(bool b)
 bool  IsShowRowColumnLabels() const
 bool  IsShowRowColumnLabels() const 
 bool  IsPrintRowColumnLabels() const
 bool  IsPrintRowColumnLabels() const 
 void  RecomputeSizeCell(Cell *c)
 void  RecomputeSizeCell(Cell *c)
 void  UpdateText(Cell *c, const string *newtext)
 void  UpdateText(Cell *c, const string *newtext)
 virtual  void  MoveRow(CellRow *r, unsigned newpos)
 virtual  void  MoveRow(CellRow *r, unsigned newpos)
 virtual  void  MoveColumn(CellColumn *c, unsigned newpos)
 virtual  void  MoveColumn(CellColumn *c, unsigned newpos)
 virtual  void  AddRow(CellRow *c)
 virtual  void  AddRow(CellRow *c)
 virtual  void  AddColumn(CellColumn *c)
 virtual  void  AddColumn(CellColumn *c)
 virtual  void  InsertRow(CellRow *c)
 virtual  void  InsertRow(CellRow *c)
 virtual  void  InsertColumn(CellColumn *c)
 virtual  void  InsertColumn(CellColumn *c)
 virtual  void  DeleteRow(CellRow *c)
 virtual  void  DeleteRow(CellRow *c)
 virtual  void  DeleteColumn(CellColumn *c)
 virtual  void  DeleteColumn(CellColumn *c)
 void  ResizeRow(CellRow *r, int newSize)
 void  ResizeRow(CellRow *r, int newSize)
 void  ResizeColumn(CellColumn *c, int newSize)
 void  ResizeColumn(CellColumn *c, int newSize)
 void  Move(const Point *delta)
 void  Move(const Point *delta)
 CellRow*  GiveRow(unsigned r)
 CellRow*  GiveRow(unsigned r)
 CellColumn*  GiveColumn(unsigned c)
 CellColumn*  GiveColumn(unsigned c)
 void  GetSelectedRows(List<CellRow *> *r)
 void  GetSelectedRows(List<CellRow *> *r)
 void  GetSelectedColumns(List<CellColumn *> *c)
 void  GetSelectedColumns(List<CellColumn *> *c)
 void  GetEmptyRows(List<CellRow *> *r)
 void  GetEmptyRows(List<CellRow *> *r)
 void  GetEmptyColumns(List<CellColumn *> *c)
 void  GetEmptyColumns(List<CellColumn *> *c)
 void  DeselectAll()
 void  DeselectAll()
 void  SelectAll()
 void  SelectAll()
 void  SelectCell(Cell *c)
 void  SelectCell(Cell *c)
 void  DeselectCell(Cell *c)
 void  DeselectCell(Cell *c)
 void  SelectVector(CellVector *v)
 void  SelectVector(CellVector *v)
 void  DeselectVector(CellVector *v)
 void  DeselectVector(CellVector *v)
 bool  IsAllSelected(CellVector *v)
 bool  IsAllSelected(CellVector *v)
 void  MoveSelection(int key)
 void  MoveSelection(int key)
 void  CalcSizeElements(Point &topLeft, Point &bottomRight)
 void  CalcSizeElements(Point &topLeft, Point &bottomRight)
 void  CalcSizeSelection(Point &topLeft, Point &bottomRight)
 void  CalcSizeSelection(Point &topLeft, Point &bottomRight)
 void  UpdateMarginWidth(int newWidth)
 void  UpdateMarginWidth(int newWidth)
 void  UpdateMarginHeight(int newHeight)
 void  UpdateMarginHeight(int newHeight)
 void  UpdateDefaultRowHeight(int n)
 void  UpdateDefaultRowHeight(int n)
 void  UpdateDefaultColumnWidth(int n)
 void  UpdateDefaultColumnWidth(int n)
 int  GetDefaultRowHeight() const
 int  GetDefaultRowHeight() const 
 int  GetDefaultColumnWidth() const
 int  GetDefaultColumnWidth() const 
 unsigned  GetNumberOfColumns() const
 unsigned  GetNumberOfColumns() const 
 unsigned  GetNumberOfRows() const
 unsigned  GetNumberOfRows() const 
 unsigned  GetDefaultNumberOfColumns() const
 unsigned  GetDefaultNumberOfColumns() const 
 unsigned  GetDefaultNumberOfRows() const
 unsigned  GetDefaultNumberOfRows() const 
 TextAlign::Type  GetDefaultRowAlignment() const
 TextAlign::Type  GetDefaultRowAlignment() const 
 TextAlign::Type  GetDefaultColumnAlignment() const
 TextAlign::Type  GetDefaultColumnAlignment() const 
 int  GetRowHeight(unsigned row)
 int  GetRowHeight(unsigned row)
 int  GetColumnWidth(unsigned column)
 int  GetColumnWidth(unsigned column)
 const  Point*  GetTopLeft() const
 const  Point*  GetTopLeft() const 
 int  GetWidth() const
 int  GetWidth() const 
 int  GetHeight() const
 int  GetHeight() const 
 int  GetMarginWidth() const
 int  GetMarginWidth() const 
 int  GetMarginHeight() const
 int  GetMarginHeight() const 
 Point  GetRowTopLeft(unsigned row)
 Point  GetRowTopLeft(unsigned row)
 Point  GetColumnTopLeft(unsigned column)
 Point  GetColumnTopLeft(unsigned column)
 void  SetGrafport(Grafport *g)
 void  SetGrafport(Grafport *g)
 CellTextBuffer*  GetBuffer() const
 CellTextBuffer*  GetBuffer() const 
 int  GetTopSelectionRow()
 int  GetTopSelectionRow()
 int  GetLeftSelectionColumn()
 int  GetLeftSelectionColumn()
 List <Cell *> *  GetSelection() const
 List <Cell *> *  GetSelection() const 
 unsigned  NrSelected() const
 unsigned  NrSelected() const 
 unsigned  GetCurrentRow() const
 unsigned  GetCurrentRow() const 
 unsigned  GetCurrentColumn() const
 unsigned  GetCurrentColumn() const 
 void  SetCurrentRow(unsigned n)
 void  SetCurrentRow(unsigned n)
 void  SetCurrentColumn(unsigned n)
 void  SetCurrentColumn(unsigned n)
 void  GetCells(List<Cell *> *cell, const string *s, bool sens, bool substring)
 void  GetCells(List<Cell *> *cell, const string *s, bool sens, bool substring)
 Cell*  GetNextCell(const string *s, bool sens, bool substring)
 Cell*  GetNextCell(const string *s, bool sens, bool substring)
 void  SetDefaultColumnAlignment(TextAlign::Type a)
 void  SetDefaultColumnAlignment(TextAlign::Type a)
 void  SetDefaultRowAlignment(TextAlign::Type a)
 void  SetDefaultRowAlignment(TextAlign::Type a)
 void  SetLineStyle(Side::Type side, LineStyle::Type style)
 void  SetLineStyle(Side::Type side, LineStyle::Type style)
 void  SetDefaultNumberOfRows(unsigned)
 void  SetDefaultNumberOfRows(unsigned)
 void  SetDefaultNumberOfColumns(unsigned)
 void  SetDefaultNumberOfColumns(unsigned)
 void  UpdateLineWidthSelection(unsigned wd)
 void  UpdateLineWidthSelection(unsigned wd)
 void  UpdateLineStyleSelection(LineStyle::Type l)
 void  UpdateLineStyleSelection(LineStyle::Type l)
 void  UpdateTextAlignmentSelection(TextAlign::Type a)
 void  UpdateTextAlignmentSelection(TextAlign::Type a)
 void  UpdateLineColorSelection(const string *color)
 void  UpdateLineColorSelection(const string *color)
 void  UpdateTextColorSelection(const string *color)
 void  UpdateTextColorSelection(const string *color)
 void  UpdateFillColorSelection(const string *color, FillStyle::Type f)
 void  UpdateFillColorSelection(const string *color, FillStyle::Type f)
 void  SetDefaultFont(XFont *ft)
 void  SetDefaultFont(XFont *ft)
 void  UpdateFontSelection(int f, int s, int p)
 void  UpdateFontSelection(int f, int s, int p)
 bool  ReadAttributes(InputFile *f, bool appending, unsigned &rowsToAdd, unsigned &columnsToAdd, double format)
 bool  ReadAttributes(InputFile *f, bool appending, unsigned &rowsToAdd, unsigned &columnsToAdd, double format)
 bool  ReadColumns(InputFile *f, unsigned nr, unsigned fromRow, unsigned fromColumn, double format)
 bool  ReadColumns(InputFile *f, unsigned nr, unsigned fromRow, unsigned fromColumn, double format)