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);
See also
id-1031124