TableSetAlign

TableSetAlign setzt die Textausrichtung für die Tabelle oder für einen Ausschnitt der Tabelle.

bool = TableSetAlign(hTable, rmAlign)
bool = TableSetAlign(hTable, rmAlign, rvSel)

Returnwert

bool ist TRUE (1), wenn die Funktion erfolgreich war und FALSE (0), wenn ein Fehler aufgetreten ist. .. us.params

Parameter

hTable

hTable ist die Zugriffsnummer (Handle) des mit TableCreate erzeugten Tabellen-Objekts.

rmAlign

rmAlign ist eine Matrix mit den Textausrichtungen. Jedes Element kann eine der folgenden Kombinationen enthalten:

Wert

Bedeutung

LEFT | TOP

Linksoben

LEFT | MIDDLE

Links-Mitte

LEFT | BOTTOM

Linksunten

CENTER | TOP

Mitte-Oben

CENTER | MIDDLE

Mitte

CENTER | BOTTOM

Mitte-Unten

RIGHT | TOP

Rechtsoben

RIGHT | MIDDLE

Rechts-Mitte

RIGHT | BOTTOM

Rechtsunten

rvSel

rvSel ist ein Vektor mit vier Elementen, der einen Zellenbereich der Tabelle auswählt:

Element

Beschreibung

rvSel[1]

Linke Zelle der Selektion

rvSel[2]

Obere Zelle der Selektion

rvSel[3]

Rechte Zelle der Selektion

rvSel[4]

Untere Zelle der Selektion

Die Spalten- und Zeilennummerierung beginnt mit 1.

Beispiel

Im folgenden Beispiel werden alle Texte am oberen Rand ausgerichtet, ohne das die horizontale Ausrichtung geändert wird.

rmAlign = TableGetAlign(hTable);
rmAlign = rmAlign & ~(TOP | MIDDLE | BOTTOM) | TOP;
TableSetAlign(hTable, rmAlign);

id-425530