]> git.saurik.com Git - wxWidgets.git/blob - utils/tex2rtf/src/table.h
glibc's vswprintf doesn't nul terminate on truncation.
[wxWidgets.git] / utils / tex2rtf / src / table.h
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$
8 // Copyright: (c) Julian Smart
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
11
12 /*
13 * Table dimensions
14 *
15 */
16
17 struct 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
27 extern ColumnData TableData[];
28 extern bool inTabular;
29 extern bool startRows;
30 extern bool tableVerticalLineLeft;
31 extern bool tableVerticalLineRight;
32 extern int noColumns; // Current number of columns in table
33 extern int ruleTop;
34 extern int ruleBottom;
35 extern int currentRowNumber;
36 extern bool ParseTableArgument(wxChar *value);