TableGetAlignΒΆ

TableGetAlign retrieves the text alignment for all cells or a range of cells.

rmAlign = TableGetAlign(hTable)
rmAlign = TableGetAlign(hTable, rvSel)

Return Value

rmAlign is a matrix with text align values. Each element can be one of the following combinations:

Value

Meaning

LEFT | TOP

Left top

LEFT | MIDDLE

Left center

LEFT | BOTTOM

Left bottom

CENTER | TOP

Center top

CENTER | MIDDLE

Center center

CENTER | BOTTOM

Center bottom

RIGHT | TOP

Right top

RIGHT | MIDDLE

Right center

RIGHT | BOTTOM

Right bottom

Parameters

hTable

Identifies the table object.

rvSel

rvSel is a vector with four elements specifying a range of rows and columns:

Element

Description

rvSel[1]

Left column of selection

rvSel[2]

Top row of selection

rvSel[3]

Right column of selection

rvSel[4]

Bottom row of selection

The column and row numbering starts with 1. Left is smaller than right and top is smaller than bottom.

In the following example the text will be aligned to the upper edge without changing the horizontal alignment:

rmAlign = TableGetAlign(hTable);
rmAlign = rmAlign & ~(G_TOP | G_MIDDLE |G_BOTTOM) | G_TOP;
TableSetAlign(hTable, rmAlign);

id-1031124