Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the attributes of rows in a table. The definitions include the corresponding Rich Text Format (RTF) control words, which are defined in the Rich Text Format (RTF) Specification.
Syntax
typedef struct _tableRowParms {
BYTE cbRow;
BYTE cbCell;
BYTE cCell;
BYTE cRow;
LONG dxCellMargin;
LONG dxIndent;
LONG dyHeight;
3 DWORD nAlignment : 3;
1 DWORD fRTL : 1;
1 DWORD fKeep : 1;
1 DWORD fKeepFollow : 1;
1 DWORD fWrap : 1;
1 DWORD fIdentCells : 1;
LONG cpStartRow;
BYTE bTableLevel;
BYTE iCell;
} TABLEROWPARMS;
Members
cbRow
Type: BYTE
The count of bytes in this structure.
cbCell
Type: BYTE
The count of bytes in TABLECELLPARMS.
cCell
Type: BYTE
The count of cells in a row, up to the maximum specified by MAX_TABLE_CELLS.
cRow
Type: BYTE
The count of rows.
dxCellMargin
Type: LONG
The size of the left and right margins in a cell (\trgaph).
dxIndent
Type: LONG
The amount of left indentation, or right indentation if the fRTL member is TRUE (similar to \trleft).
dyHeight
Type: LONG
The height of a row (\trrh).
nAlignment
fRTL
fKeep
fKeepFollow
fWrap
fIdentCells
cpStartRow
Type: LONG
The character position that indicates where to insert table. A value of –1 indicates the character position of the selection.
bTableLevel
Type: BYTE
The table nesting level (EM_GETTABLEPARMS only).
iCell
Type: BYTE
The index of the cell to insert or delete (EM_SETTABLEPARMS only).
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | richedit.h |