.. highlightlang:: us .. _tablegetalign: TableGetAlign ============= .. index:: TableGetAlign .. us.tag TableGetAlign table.get New400 :ref:`TableGetAlign` liefert die Textausrichtung als Matrix der gesamten Tabelle oder eines Ausschnitts. .. function:: rmAlign = TableGetAlign(hTable) rmAlign = TableGetAlign(hTable, rvSel) .. us.return **Returnwert** *rmAlign* ist eine Matrix mit den Textausrichtungen. Jedes Element kann eine der folgenden Kombinationen enthalten: .. list-table:: :header-rows: 1 * - Wert - Bedeutung * - LEFT | TOP - Links-Oben * - LEFT | MIDDLE - Links-Mitte * - LEFT | BOTTOM - Links-Unten * - CENTER | TOP - Mitte-Oben * - CENTER | MIDDLE - Mitte * - CENTER | BOTTOM - Mitte-Unten * - RIGHT | TOP - Rechts-Oben * - RIGHT | MIDDLE - Rechts-Mitte * - RIGHT | BOTTOM - Rechts-Unten .. us.params **Parameter** .. uparam:: hTable *hTable* ist die Zugriffsnummer (Handle) des mit :ref:`TableCreate` erzeugten Tabellen-Objekts. .. uparam:: rvSel *rvSel* ist ein Vektor mit vier Elementen, der einen Bereich der Tabelle auswählt: .. list-table:: :header-rows: 1 * - 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. .. us.example **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); .. seealso:: :ref:`uberblick-tabellenobjekt`, :ref:`TableSetAlign` :sub:`id-1031124`