![]() |
Textformatierung durch Tabstopps
Liebe Programmierer,
ich werde schier wahnsinnig. Ich möchte Text mit Tabstopps formatieren. Aber je nach Textlänge brauche ich unterschiedlich viele Tabstopps. Das Problem: Ich kann das nicht von der Anzahl der Zeichen abhängig machen, weil die Zeichen eine unterschiedliche Länge haben. Hat mir jemand einen Tipp? |
AW: Textformatierung durch Tabstopps
PS: Gibt es eine Möglichkeit, die Tabstopplänge zu ändern? Das würde alle Probleme lösen.
|
AW: Textformatierung durch Tabstopps
Beim TRichEdit (Richtext/RTF) sollte es möglich sein, TabStop-Positionen festzulegen.
Siehe Wordpad, wenn du oben ins Lineal klickst. [add] ![]() ![]() |
AW: Textformatierung durch Tabstopps
Zitat:
|
AW: Textformatierung durch Tabstopps
Hmm..
Zitat:
Durch SendMessage an ein Memo.Handle mit EM_SETTABSTOPS kannst Du sogar dem Memo eigene Tabstop Positionen beibringen... |
AW: Textformatierung durch Tabstopps
Doch, hat es,
wenn man sich mal die enthaltene Komponente ansieht. :roll: Notepad = TMemo Wordpad = TRichEdit Ja, es hängt noch davon ab, welche Version der Komponente/API verwendet wird, aber was diese Programme können, das kann auch die jeweilige Komponente in Delphi. Den Rest findet man über die Dokumentation des Herstellers. Wenn man was nicht in der VCL-Kompnente findet, dann dort nach der jeweiligen API suchen, bzw. selber die WinAPI anwenden, mit dem Handle der Komponente. ![]() ![]() ![]() Und niemand verbietet die Sufu zu benutzen, oder sich das Verlinkte mal anzusehn. |
AW: Textformatierung durch Tabstopps
TAB und TabStop ist nicht ganz das gleiche. TAB ist #9 und bedeutet: Mach bitte Platz bis zum nächsten TabStop.
TabStop ist eine festgelegte Position in einer Zeile eines Dokuments. Sind keine festgelegt, wird uU ein default oder ein wiederkehrender Wert genommen. Manche Editoren setzen ein TAB mit einer Anzahl Leerzeichen gleich. Nicht alle Editoren bzw Komponenten können TabStops verwalten + nicht alle Editoren bzw Komponenten können TABs verwalten bzw darstellen. |
AW: Textformatierung durch Tabstopps
Zitat:
![]() |
AW: Textformatierung durch Tabstopps
Vielleicht sollte der Teesäufer erst mal aufklären WO er die Tabs oder Tabstops oder was auch immer einfügen möchte! Ansonsten wird hier doch nur rumgerätselt!
In einem TEdit, einem TMemo, TLabel oder, oder oder.... Vielleicht sogar einfach beim Formatieren seines Quelltextes in der IDE? Fragen über Fragen! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz