b10 | b16 | field | type | size | bitfield | comments |
0 | 0 | jc | short | justification code. specifies how table row should be justified within its column. 0 left justify 1 center 2 right justify | ||
2 | 2 | dxaGapHalf | long | measures half of the white space that will be maintained between text in adjacent columns of a table row. A dxaGapHalf width of white space will be maintained on both sides of a column boundary. | ||
6 | 6 | dyaRowHeight | long | when greater than 0. guarantees that the height of the table will be at least dyaRowHeight high. When less than 0, guarantees that the height of the table will be exactly absolute value of dyaRowHeight high. When 0, table will be given a height large enough to represent all of the text in all of the cells of the table. Cells with vertical text flow make no contribution to the computation of the height of rows with auto or at least height. Neither do vertically merged cells, except in the last row of the vertical merge. If an auto height row consists entirely of cells which have vertical text direction or are vertically merged, and the row does not contain the last cell in any vertical cell merge, then the row is given height equal to that of the end of cell mark in the first cell. | ||
10 | A6 | fCantSplit | uns char | when 1, table row may not be split across page bounds | ||
11 | B | fTableHeader | uns char | when 1, table row is to be used as the header of the table | ||
12 | C | tlp | TLP | table look specifier (see TLP definition) | ||
16 | 10 | lwHTMLProps | long | reserved for future use | ||
20 | 14 | fBiDi | uns short | 0 for LTR cell layout, 1 for RTL cell layout. | ||
22 | 16 | fCaFull | short | :1 | 0001 | used internally by Word |
fFirstRow | short | :1 | 0002 | used internally by Word | ||
fLastRow | short | :1 | 0004 | used internally by Word | ||
fOutline | short | :1 | 0008 | used internally by Word | ||
* | short | :12 | FFE0 | reserved | ||
24 | 18 | itcMac | short | count of cells defined for this row. ItcMac must be >= 0 and less than or equal to 64. | ||
26 | 1A | dxaAdjust | long | used internally by Word | ||
30 | 1E | dxaScale | long | used internally by Word | ||
34 | 22 | dxsInch | int | used internally by Word | ||
38 | 26 | rgdxaCenter | short[itcMax + 1] | rgdxaCenter[0] is the left boundary of cell 0 measured relative to margin.. rgdxaCenter[tap.itcMac - 1] is left boundary of last cell. rgdxaCenter[tap.itcMac] is right boundary of last cell. | ||
168 | A8 | rgdxaCenterPrint | short[itcMax + 1] | used internally by Word | ||
298 | 12A | rgtc | TC[itcMax] | array of table cell descriptors | ||
1578 | 62A | rgshd | SHD[itcMax] | array of cell shades | ||
1706 | 6AC | rgbrcTable | BRC[6] | array of border defaults for cells |
cbTAP (count of bytes of TAP) is 172A (decimal), 6C2(hex).