(gelöst) TextTable Zelle rechtsbündig
Verfasst: Do, 03.12.2009 13:50
Hallo,
ich habe in einer Texttabelle in einem sWriter-Dokument neue Zeilen eingefügt. In diesen Zeilen möchte ich nun einige Zellen rechtsbündig setzten. Leider konnte ich in den CellProperties diesbezüglich nichts finden.
Wie kann ich eine Zelle rechtsbündig setzen, das der Text rechtsbündig eingetragen wird?
Zuatz:
Kann mir mal jemand erklären, warum man die vertikale Ausrichtung direkt über das Zellobjekt ändern kann, die horizontale Ausrichtung umständlicher Weise nur über den Kursur?
Konnte das Problem lösen: Auschnitt aus meinem Delphi-Code
ich habe in einer Texttabelle in einem sWriter-Dokument neue Zeilen eingefügt. In diesen Zeilen möchte ich nun einige Zellen rechtsbündig setzten. Leider konnte ich in den CellProperties diesbezüglich nichts finden.
Wie kann ich eine Zelle rechtsbündig setzen, das der Text rechtsbündig eingetragen wird?
Zuatz:
Kann mir mal jemand erklären, warum man die vertikale Ausrichtung direkt über das Zellobjekt ändern kann, die horizontale Ausrichtung umständlicher Weise nur über den Kursur?
Konnte das Problem lösen: Auschnitt aus meinem Delphi-Code
Code: Alles auswählen
tables := Document.getTextTables;
aktTable := tables.getByIndex(tableIndex);
bm := aktTable.getCellbyPosition(xpos, ypos);
cursor := bm.createTextCursor;
cursor.setPropertyValue('ParaAdjust', 1);