TableSetAlign setzt die Textausrichtung für die Tabelle oder für einen Ausschnitt der Tabelle.
Returnwert
bool ist TRUE (1), wenn die Funktion erfolgreich war und FALSE (0), wenn ein Fehler aufgetreten ist. .. us.params
Parameter
hTable ist die Zugriffsnummer (Handle) des mit TableCreate erzeugten Tabellen-Objekts.
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 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);
Siehe auch
id-425530