Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Formatierten Text im Designer eingeben (https://www.delphipraxis.net/86405-formatierten-text-im-designer-eingeben.html)

TonyR 13. Feb 2007 18:34


Formatierten Text im Designer eingeben
 
Wenn man einen Text in einem Prog haben will (so eine Art Hilfe),
ist es dann möglich ohne eine zusätzliche Datei einen Formatierten Text zu nutzen? Also so einen Text, wie er mit RichEdit dargestellt werden kann???
Ich will also den Text im Designer eingeben, sodass er im Prog enthalten ist und er soll formatiert sein (also manches fett usw.)

Hat da jemand ne Idee?

Ratte 13. Feb 2007 18:39

Re: Formatierten Text im Designer eingeben
 
Schau dir mal die Funktionen des Richedits zum markieren und formatieren von Text an. Damit kannst du den Text zur Laufzeit formatieren. Oder du lädst die RTF aus einer Ressource. (kA ob das standardmäßig vom Richedit unterstützt wird).

TonyR 13. Feb 2007 18:51

Re: Formatierten Text im Designer eingeben
 
Also wäre die einzige Möglichkeit im OnCreate den Text Zeile für Zeile reinzuladen und bei den Zeilen, die z.B. fett sein sollen den fontstyle zu verändern????

marabu 13. Feb 2007 19:11

Re: Formatierten Text im Designer eingeben
 
Hallo Tony,

das Speichern von Texten in Komponenten zur Entwurfszeit schafft mehr Probleme als Freude. Ich würde den Text außerhalb des Programms gestalten und zur Laufzeit laden - vom Dateisystem oder einer Resource.

Grüße vom marabu

TonyR 13. Feb 2007 19:14

Re: Formatierten Text im Designer eingeben
 
Hab ich auch bisher immer so gemacht.

Mit Word eine schön formatierte, übersichtliche RTF-Datei erstellt und dann ins richedit mit loadfromfile geladen....

Das einzige was mich daran eben stört ist das ich bloß eine einzige Datei haben wollte... bloß die Exe...
und die RTF als Datei an die Exe anhängen ist glaub ich mehr Aufwand als Nutzen... :(

marabu 13. Feb 2007 19:20

Re: Formatierten Text im Designer eingeben
 
Natürlich sind ein paar Schritte zu tun, aber Aufwand? rtfdatei als resource

Freundliche Grüße

TonyR 13. Feb 2007 19:22

Re: Formatierten Text im Designer eingeben
 
OK, Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz