<div dir="ltr">Perhaps a good compromise would be to use a very local macro to abbreviate the identifiers in the table, and keep the entries as one line, with alignment of columns, but shorter:<br><br><font face="courier new, monospace"> static SvXMLTokenMapEntry aTableRowCellAttrTokenMap[] =<br>
{<br>#define _(N,T,A) XML_NAMESPACE_##N, XML_##T, XML_TOK_TABLE_ROW_CELL_ATTR_##A<br><br> { _(TABLE, STYLE_NAME, STYLE_NAME) },<br> { _(TABLE, CONTENT_VALIDATION_NAME, CONTENT_VALIDATION_NAME) },<br>
{ _(TABLE, NUMBER_ROWS_SPANNED, SPANNED_ROWS) },<br> { _(TABLE, NUMBER_COLUMNS_SPANNED, SPANNED_COLS) },<br> { _(TABLE, NUMBER_MATRIX_COLUMNS_SPANNED, SPANNED_MATRIX_COLS) },<br>
{ _(TABLE, NUMBER_MATRIX_ROWS_SPANNED, SPANNED_MATRIX_ROWS) },<br> { _(TABLE, NUMBER_COLUMNS_REPEATED, REPEATED) },<br> { _(OFFICE, VALUE_TYPE, VALUE_TYPE) },<br>
{ _(CALC_EXT, VALUE_TYPE, NEW_VALUE_TYPE) },<br>
{ _(OFFICE, VALUE, VALUE) },<br> { _(OFFICE, DATE_VALUE, DATE_VALUE) },<br> { _(OFFICE, TIME_VALUE, TIME_VALUE) },<br> { _(OFFICE, STRING_VALUE, STRING_VALUE) },<br>
{ _(OFFICE, BOOLEAN_VALUE, BOOLEAN_VALUE) },<br> { _(TABLE, FORMULA, FORMULA) },<br> { _(OFFICE, CURRENCY, CURRENCY) },<br>#undef _<br>
XML_TOKEN_MAP_END<br> };</font><br><div><font face="courier new, monospace"><br></font></div><div style><font face="arial, helvetica, sans-serif">But if not the above, I would let the original code be, i.e. revert the change.</font></div>
<div style><font face="arial, helvetica, sans-serif"><br></font></div><div style><font face="arial, helvetica, sans-serif">--tml</font></div></div>