![]() |
Re: RichEdit Formatierung:
:thumb: ES GEEEEEEHHT :thumb:
Freude etwas gestoppt: Um es zu perfektionieren, müsste ich den Boxen nur noch irgendwie sagen, dass sie automatisch die Schriftart/Font des makierten Textes erkennen sollen. |
Re: RichEdit Formatierung:
Vielleicht so...
Delphi-Quellcode:
[Edit]
with RichEdit1 do
begin If SelLength > 0 then begin Label1.Caption := SelAttributes.Name; //Schriftart end; end; Um die Combobox anzuwählen kannst es so machen:
Delphi-Quellcode:
Aber die Schriftart kannst selbst machen
var
i: Integer; begin with RichEdit1 do begin If SelLength > 0 then begin i := ComboBox2.Items.IndexOf(IntToStr(SelAttributes.Size)); ComboBox2.ItemIndex := i; end; end; end; |
Re: RichEdit Formatierung:
Hi,
schau im Demo unter Methode: procedure TMainForm.SelectionChange(Sender: TObject); da steht dann u.a.:
Delphi-Quellcode:
Das müsste es sein, auch wenn hier nicht der
FontSize.Text := IntToStr(Editor.SelAttributes.Size);
FontName.Text := Editor.SelAttributes.Name; korrekte Index für die Schriftart gesetzt wird, sondern nur der Name in die ComboBox geschrieben wird: Gruß Pfoto |
Re: RichEdit Formatierung:
Ich habe - mehr oder weniger - TRichEdit unter Kontrolle. Ich kann eigentlich nur jedem die Demos empfehlen, weil dort im Grunde alles nachvollziehbar wird.
Da meine Frage auch die Formatierung betrifft, möchte ich ungern ein neues Thema aufmachen und stelle sie hier: Wenn ich (übrigens auch in der Borland-Demo) in TRichEdit etwas ausgewäht habe, wird nur das Ausgewählte formatiert. Habe ich nichts gewählt, wird alles so formatiert, wie ich es geändert habe. Ich möchte aber z.B. nur den zukünftigen Text am Ende umformatieren. Da der noch getippt werden soll, gibt es nichts zu markieren... Gibt es eine Möglichkeit, mit TRichEdit nur den Text am Ende (bzw. der aktuellen Cursorposition) umzuformatieren ohne Auswirkungen auf den restlichen Text? Falls ja, wie geht es? Gruß, Alex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:49 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-2025 by Thomas Breitkreuz