Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo bzw. Ruchedit: färben (https://www.delphipraxis.net/136109-memo-bzw-ruchedit-faerben.html)

Johannes013 23. Jun 2009 18:00


Memo bzw. Ruchedit: färben
 
Hallo :) ,

kann ich in einer Memo oder einem Richedit EINZELNE WÖRTER unterschiedlich formatieren?

Wenn ja, wie?



johannes013

BUG 23. Jun 2009 18:08

Re: Memo bzw. Ruchedit: färben
 
Nein (Memo) bzw. ja (Richedit) :mrgreen:

Guck dir dir mal TRichEdit.SelAttributes, TRichEdit.SelStart und TRichEdit.SelLength an.

Also erst Textteil markieren, dann Formatierung/Attribute ändern.

MfG,
Bug

Helmi 23. Jun 2009 18:23

Re: Memo bzw. Ruchedit: färben
 
Hier mal ein paar Beispiele verschiedenster Formatierungen:

http://www.swissdelphicenter.ch/de/showcode.php?id=1441

http://www.swissdelphicenter.ch/de/showcode.php?id=1438

http://www.swissdelphicenter.ch/de/showcode.php?id=1129

Ansonsten kann man das Forum hier, oder auch swissdelphicenter sehr empfehlen...

Codewalker 24. Jun 2009 01:20

Re: Memo bzw. Ruchedit: färben
 
Ich hab vor kurzem eine kleine Klassensammlung geschrieben, um BBCode für RichEdits zu verwenden.
Ist aktuell zu finden unter http://sourceforge.net/projects/paslibbb/ . Ein Demo und der Thread in der DP ist hier. Benötigt aber aktuell noch TJvRichEdit aus der JVCL

DerDan 24. Jun 2009 08:21

Re: Memo bzw. Ruchedit: färben
 
Unter Umständen kommt auch SynEdit in Betracht.

Dort gibt es eine Memo Komponente und für viele Programmiersprachen schon Highlighter.

Vielleicht kannst du Dir da ja einen ableiten.

mfg

DerDan

Johannes013 24. Jun 2009 21:19

Re: Memo bzw. Ruchedit: färben
 
Ok, sorry ich war weg. SelAttributes geht. Aber wie kann ich, z.B. bei einem HTML-Editor, automatisch Begriffe hervorheben lassen?

Sagen wir, dass bei html rot geschrieben wird. Wie geht das? :roll:



:angel: :gruebel:

Jens Hartmann 24. Jun 2009 21:29

Re: Memo bzw. Ruchedit: färben
 
Hallo Johannes,

Such mal bei Google nach Stylesheets und CSV. dann wirst Du massig Sachen finden.

Stylesheets HTML bei Google

Gruß Jens

PS: Ansonsten, ich habe sowas auch mal gefragt...

siehe..Meine Frage

Stör dich nicht an dem Titel, da steht noch was mit PDF. Es ist später nahpets Lösung georden mit HTML.

Codewalker 24. Jun 2009 22:27

Re: Memo bzw. Ruchedit: färben
 
Aber für einen HTMLEditor würde ich eindeutig SynEdit nutzen. Da muss man das Rad nicht neu erfinden, sondern passt entweder den mitgelieferten HTML-Highlighter an (5 Minuten Arbeit) oder macht seinen eigenen (flexibler, aber aufwändiger)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 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