Row flags

Row flags

Appendix ››
Parent Previous Next

Row flags

MTBL_ROW_AUTOSIZE_EDIT

In editing mode, the size of the edit control of the row's cells are automatically adapted.

See also: Automatic edit sizing and positioning

MTBL_ROW_CANEXPAND

This row flag indicates that a row can be expanded.
When a row has this flag, then the node is shown ( if a "tree column" is defined and the node size > 0 ) and the user can expand or collapse the row.
When not, then no node is shown and the user can't expand or collapse the row.
M!Table automatically sets it when the row becomes a parent row.
M!Table automatically clears it when the row is expanded and has no child rows.
See also: Tree view.

MTBL_ROW_CLIP_NONEDIT

In editing mode, the nonedit area ( e.g. an image ) of the row's cells are clipped and remain visible.

See also: Automatic edit sizing and positioning

MTBL_ROW_EDITALIGN_CENTER

The edits of the row's cells are centered.
See also: Extended text alignment.

MTBL_ROW_EDITALIGN_LEFT

The edits of the row's cells are left aligned.
See also: Extended text alignment.

MTBL_ROW_EDITALIGN_RIGHT

The edits of the row's cells are right aligned.
See also: Extended text alignment.

MTBL_ROW_ISEXPANDED

This row flag indicates that a row is expanded.
When a row has this flag, then the node type is [-].
When not, then the node type is [+].
M!Table automatically sets it when the row is expanded.
M!Table automatically clears it when the row is collapsed or all child rows of the row are deleted.
See also: Tree view.

MTBL_ROW_HIDDEN

The row is hidden and is - in contrast to ROW_Hidden - not shown if the parent row is being expanded.

If you set or remove this flag, ROW_Hidden is also set or removed.

If this flag is set, ROW_Hidden can't be removed with Sal functions.

See also: Tree view.

MTBL_ROW_NO_COLLINES

No column lines are painted in the row.
See also: Custom lines.

MTBL_ROW_NO_ROWLINE

No row line is painted in the row.
See also: Custom lines.

MTBL_ROW_NO_SORT

Rows with this flag are excluded from sorting.
See also: Extended sorting.

MTBL_ROW_NOSELINV_BKGND

The backgrounds of the row's selected cells aren't inverted.
See also: Extended selections.

MTBL_ROW_NOSELINV_IMAGE

The images of the row's selected cells aren't inverted.
See also: Extended selections.

MTBL_ROW_NOSELINV_TEXT

The texts of the row's selected cells aren't inverted.
See also: Extended selections.

MTBL_ROW_PAGEBREAK

When M!Table finds a row with this flag while printing, the next rows ( if any ) are printed on a new page.
See also: Printing.

MTBL_ROW_READ_ONLY

Makes all cells of a row read only.
See also: Read only.

MTBL_ROW_TXTALIGN_BOTTOM

The texts/checkboxes of the row's cells are bottom aligned.
See also: Extended text alignment.

MTBL_ROW_TXTALIGN_CENTER

The texts/checkboxes of the row's cells are centered.
See also: Extended text alignment.

MTBL_ROW_TXTALIGN_LEFT

The texts/checkboxes of the row's cells are left aligned.
See also: Extended text alignment.

MTBL_ROW_TXTALIGN_RIGHT

The texts/checkboxes of the row's cells are right aligned.
See also: Extended text alignment.

MTBL_ROW_TXTALIGN_TOP

The texts/checkboxes of the row's cells are top aligned.
See also: Extended text alignment.

MTBL_ROW_TXTALIGN_VCENTER

The texts/checkboxes of the row's cells are centered vertical.
See also: Extended text alignment.


See also
MTblSetRowFlags
MTblQueryRowFlags

 

Created with the Personal Edition of HelpNDoc: Generate EPub eBooks with ease