1/////////////////////////////////////////////////////////////////////////////
2// Name:        table.h
3// Purpose:     Table utilities
4// Author:      Julian Smart
5// Modified by:
6// Created:     7.9.93
7// RCS-ID:      $Id: table.h 27631 2004-06-04 17:58:56Z ABX $
8// Copyright:   (c) Julian Smart
9// Licence:     wxWindows licence
10/////////////////////////////////////////////////////////////////////////////
11
12/*
13 * Table dimensions
14 *
15 */
16
17struct ColumnData
18{
19  char justification; // l, r, c
20  int width;          // -1 or a width in twips
21  int spacing;        // Space between columns in twips
22  bool leftBorder;
23  bool rightBorder;
24  bool absWidth;      // If false (the default), don't use an absolute width if you can help it.
25};
26
27extern ColumnData TableData[];
28extern bool inTabular;
29extern bool startRows;
30extern bool tableVerticalLineLeft;
31extern bool tableVerticalLineRight;
32extern int noColumns;   // Current number of columns in table
33extern int ruleTop;
34extern int ruleBottom;
35extern int currentRowNumber;
36extern bool ParseTableArgument(wxChar *value);
37