Skip to content

Latest commit

 

History

History
213 lines (142 loc) · 4.92 KB

ns-richedit-tablerowparms.md

File metadata and controls

213 lines (142 loc) · 4.92 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:richedit._tableRowParms
TABLEROWPARMS (richedit.h)
Defines the attributes of rows in a table.
PFA_CENTER
PFA_LEFT
PFA_RIGHT
TABLEROWPARMS
TABLEROWPARMS structure [Windows Controls]
controls.tablerowparms
richedit/TABLEROWPARMS
controls\tablerowparms.htm
Controls
8b538d72-1210-4344-b673-592ef9a8cc85
12/05/2018
PFA_CENTER, PFA_LEFT, PFA_RIGHT, TABLEROWPARMS, TABLEROWPARMS structure [Windows Controls], controls.tablerowparms, richedit/TABLEROWPARMS
richedit.h
Windows
Windows 8 [desktop apps only]
Windows Server 2012 [desktop apps only]
Windows
TABLEROWPARMS
19H1
_tableRowParms
richedit/_tableRowParms
TABLEROWPARMS
richedit/TABLEROWPARMS
c++
APIRef
kbSyntax
HeaderDef
Richedit.h
TABLEROWPARMS

TABLEROWPARMS structure

-description

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.

-struct-fields

-field cbRow

Type: BYTE

The count of bytes in this structure.

-field cbCell

Type: BYTE

The count of bytes in TABLECELLPARMS.

-field cCell

Type: BYTE

The count of cells in a row, up to the maximum specified by MAX_TABLE_CELLS.

-field cRow

Type: BYTE

The count of rows.

-field dxCellMargin

Type: LONG

The size of the left and right margins in a cell (\trgaph).

-field dxIndent

Type: LONG

The amount of left indentation, or right indentation if the fRTL member is TRUE (similar to \trleft).

-field dyHeight

Type: LONG

The height of a row (\trrh).

-field nAlignment

-field fRTL

-field fKeep

-field fKeepFollow

-field fWrap

-field fIdentCells

-field cpStartRow

Type: LONG

The character position that indicates where to insert table. A value of –1 indicates the character position of the selection.

-field bTableLevel

Type: BYTE

The table nesting level (EM_GETTABLEPARMS only).

-field iCell

Type: BYTE

The index of the cell to insert or delete (EM_SETTABLEPARMS only).

-field fIdentCells:1

Type: DWORD

Indent cells.

-field fKeep:1

Type: DWORD

Keep rows together (\trkeep).

-field fKeepFollow:1

Type: DWORD

Keep the row on the same page as the following row (\trkeepfollow).

-field fRTL:1

Type: DWORD

Display cells in right-to-left order (\rtlrow).

-field fWrap:1

Type: DWORD

Wrap text to the right or left, depending on bAlignment(see \tdfrmtxtLeftN and \tdfrmtxtRightN).

-field nAlignment:3

Type: DWORD

Row alignment \trql, trqr, \trqc)

Value Meaning
PFA_CENTER
The rows are centered.
PFA_LEFT
The rows are aligned with the left margin.
PFA_RIGHT
The rows are aligned with the right margin.

-see-also

EM_INSERTTABLE

TABLECELLPARMS