Sfairadora

  • Reference Guide

Rich_table_info

Information about the format of a table or marked portion of a table.
Type
Name
Description
Cell_info
(see below)
cell_info
Information about the cell in which the cursor is located or about the marked cells.
Row_info
(see below)
row_info
Information about the row in which the cursor is located or about the marked rows.
Seq(Cell_separator_info)
(see below)
cell_separators
The positions of the cell separators.
Cell_info
org_cell_info
Information about the cell in the form as it appears in the text.
The item is set by the editor and should not be changed.
Row_info
org_row_info
Information about the row in the form as it appears in the text.
The item is set by the editor and should not be changed.
Seq(Cell_separator_info)
org_cell_separators
Information about the cell separators in the form as they appears in the text.
The item is set by the editor and should not be changed.
Int optional
white_ruler_min
The left edge of the table.
Int optional
white_ruler_max
The right edge of the table.

Cell_info

Type
Name
Description
Real optional
width
The cell width (in cm).
Int optional
align
Vertical cell alignment.
Cell_border_info
(see below)
border
The cell border.
background
The cell background.
Int
width_adjustment
The adjustment of the cell width.

Cell_border_info

Type
Name
Description
left
The left border.
top
The top border.
right
The right border.
bottom
The bottom border.
inner_vertical
The inner vertical border. The item is meaningful only when several horizontally arranged cells are marked.
inner_horizontal
The inner horizontal border. The item is meaningful only when several vertically arranged cells are marked.
Bool
inner_vertical_present
Set TRUE, if the item inner_vertical is present.
Bool
inner_horizontal_present
Set TRUE, if the item inner_horizontal is present.

Row_info

Type
Name
Description
Int optional
align
The horizontal alignment of the row (and subsequently of the entire table).
Real optional
space_top
The space before the row if it is the first in the table (i.e. the space before the table).
Real optional
space_bottom
The space before the row if it is the last in the table (i.e. the space after the table).
Real optional
indent_left
Left indent (when left aligned).
Real optional
indent_right
Right indent (when right aligned).
Int optional
spacing_mode
The row spacing mode. Determines the interpretation of the item spacing_size.
One of the spacing mode constants.
Real optional
spacing_size
The row spacing parameter. See the item spacing_mode.
Int optional
start_new_page
Place a page break before the row.
One of the format switch constants.
Int optional
no_separated_lines
Prevent orphan and widows when a page break occurs within the row.
One of the format switch constants.
Int optional
keep_together
No page breaks inside the row.
One of the format switch constants.
Int optional
keep_with_next
No page breaks between this and the following row.
One of the format switch constants.
Int optional
kepp_with_previous
No page breaks between the previous and this row.
One of the format switch constants.
Int optional
table_header
The row belongs to the table header.
Row_border_info
(see below)
border
The row border.

Row_border_info

Type
Name
Description
left
The left border.
top
The top border.
right
The right border.
bottom
The bottom border.
inner_vertical
The inner vertical border. The standard settings for the vertical border between cells.
inner_horizontal
The inner horizontal border. The standard settings for the horizontal border between cells.

Cell_separator_info

Type
Name
Description
Int optional
start
The separator position.
Int
width_adjustment
The position adjustment.