I have implemented all functions. Please apply. A few problems are still there. I need help here:
1.) qsetborder: we need some kind of setEnabled method here, because in multicolumn cells, left and right borders are only allowed in some places (see FIXMEs). Edwin, any idea? 2.) qsetborder is not immediately updated after pressing add/delete all borders (it is after changing a tab) 3.) The keyboard focus is always on "add column". This means, when the user presses enter to "apply" e.g. a width value, a column is also added. 4.) hAlign: outside a multicolumn, block alignment is allowed, but not inside a multicolumn (at least in the xforms gui). In the hAlign combo, however, you can always chose block (without any effect in multicol, though) Have a look at the FIXMEs I've placed. Please try it out. I am not familiar with all tabular features (especially not with longtabular), so there might be some other bugs too. Thanks, Jürgen.
qtabular.diff.gz
Description: GNU Zip compressed data