Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Richedit Markierung Textfarbe -größe und -art ändern (https://www.delphipraxis.net/140843-richedit-markierung-textfarbe-groesse-und-art-aendern.html)

Delphi-Narr 27. Sep 2009 10:12


Richedit Markierung Textfarbe -größe und -art ändern
 
Hallo,
ich habe folgendes Problem:

Ich habe ein Formular mit einem Richedit namens "Textfeld".
Darüber ein DropDown-Menü, in dem (bisher) vier Schriftarten stehen. Wenn man jetzt auf eine dieser Schriftarten klickt, soll sich der markierte Text im RichEdit auf die Schriftart ändern. Wenn nichts markiert ist, soll alles nach dem Cursor diese Änderung übernehmen.

Dann habe ich einen SaveDialog. Der Speichert das dann in abc.xyz und soll diese Formatierungen beibehalten.
Beim erneuten Laden sollen diese Formatierungen wieder übernommen werden.
Wie mach ich das?

Liebe Grüße!

DeddyH 27. Sep 2009 10:15

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Wenn ich mich recht entsinne, ist bei den mitgelieferten Demos ein kleiner Texteditor dabei, den kannst Du Dir einmal in Ruhe anschauen.

Delphi-Narr 27. Sep 2009 10:32

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Ich finde das bei mir nicht... Delphi 5, hat das das auch schon?

DeddyH 27. Sep 2009 10:46

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Jepp, evtl. musst Du die Demos nachinstallieren, das weiß ich nicht mehr genau. Aber das lohnt sich auf jeden Fall, da die Demos eine wahre Fundgrube sind, bei denen man sich viel abschauen kann.

Delphi-Narr 27. Sep 2009 10:52

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Wo könnte ich die denn finden, wenn sie installiert wären?

DeddyH 27. Sep 2009 11:04

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
IIRC unter (standardmäßig) C:\Programme\Borland\Delphi5\Demos

Delphi-Narr 27. Sep 2009 11:32

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Ah, danke! Ich hab mir das von dem RichEdit jetzt angeguckt, hab das aber nicht sooo richtig auseinander wurschteln können...
Könnte mir vielleicht jemand ein konkretes Beispiel geben?
Also ich hab das zwar versucht zu machen, der ändert aber trotzdem noch den gesamten Text...

DeddyH 27. Sep 2009 11:40

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Dann ändere zum Test einmal die SelAttributes des Richedits.

Delphi-Narr 27. Sep 2009 11:42

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Ich hab leider mit RichEdits keinerlei Erfahrung, ist das erste Mal... Wie mach ich das???

DeddyH 27. Sep 2009 11:48

Re: Richedit Markierung Textfarbe -größe und -art ändern
 
Z.B.
Delphi-Quellcode:
RichEdit.SelAttributes.Name := 'Arial';


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:31 Uhr.
Seite 1 von 2  1 2      

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