Hallo zusammen,
ich programmiere gerade an einem Programm, wo ich die Richeditlibrary benutze!
Ich lade Textdateien von Disk und vom Clipboard rein! Das funktioniert auch wunderbar, nur leider gibt es da ein Problem! Der Text sollte genauso geladen werden, wie er im z.B. Word, oder im Windows-Editor formatiert ist (Tabs, Leerstellen etc.)
Die Tabs sind verschieden lang!?!
Ich habe z.B. zwei Zeilen; die erste hat Nummern, an verschiedenen Positionen. Die zweite einen Satz. Nun sollten die Nummern mit bestimmten Satzstellen übereinstimmen, und genau dort liegt das Problem!
Im Richedit und im Editorgadget verschiebt er alles! Who knows why?!?
Habe noch keine Lösung gefunden, auch nicht im Forum!
Scheint eine schwierige Sache zu sein!
Für die Hilfe danke ich schonmal zum voraus!
Tabulator-Abstände stimmen nicht (Richeditlib./Editorgadget)
Gibt's da überhaupt ne simple Lösung?
Am einfachsten sollte es sein in der Ausgangsanwendung oder bei der Übernahme in Deine Anwendung das Tabulatorzeichen durch die Anzahl der in der Ausgangsanwendung für das Tabulatorzeichen definierten Leerzeichenabstände zu ersetzen.
In Word wird das schwierig da dort jeder Tabulator ne eigene Länge haben kann.
Ansonsten ReplaceString(Text$,Chr(9),Space(8))
8 ist der Abstand für das TabZeichen im Windowseditor (Notepad).
UND!! Benutz ne MonospaceSchriftart !! Courier oder sowas
Am einfachsten sollte es sein in der Ausgangsanwendung oder bei der Übernahme in Deine Anwendung das Tabulatorzeichen durch die Anzahl der in der Ausgangsanwendung für das Tabulatorzeichen definierten Leerzeichenabstände zu ersetzen.
In Word wird das schwierig da dort jeder Tabulator ne eigene Länge haben kann.
Ansonsten ReplaceString(Text$,Chr(9),Space(8))
8 ist der Abstand für das TabZeichen im Windowseditor (Notepad).
UND!! Benutz ne MonospaceSchriftart !! Courier oder sowas
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ja, danke für Deine Tipps!
Genau diese habe ich schon gemacht!
Leider erfolglos!
Und das Problem ist, dass nicht nur im Word, sondern auch im Windowseditor die Tabs verschieden sind!
Das ist echt ein schwieriges Problem, man sollte für dieses Problem einen Wettbewerb starten!
Niemand da, der einen anderen Lösungsvorschlag hat?
Genau diese habe ich schon gemacht!
Leider erfolglos!
Und das Problem ist, dass nicht nur im Word, sondern auch im Windowseditor die Tabs verschieden sind!
Das ist echt ein schwieriges Problem, man sollte für dieses Problem einen Wettbewerb starten!
Niemand da, der einen anderen Lösungsvorschlag hat?