AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi -.- RichEdit Zeilen färben, aber richtig bitte
Thema durchsuchen
Ansicht
Themen-Optionen

-.- RichEdit Zeilen färben, aber richtig bitte

Ein Thema von MacBones · begonnen am 25. Sep 2006 · letzter Beitrag vom 10. Feb 2015
 
MacBones

Registriert seit: 30. Jan 2006
28 Beiträge
 
#1

-.- RichEdit Zeilen färben, aber richtig bitte

  Alt 25. Sep 2006, 15:21
sers leute ^^

also mein Prob is folgendes, ich will son blödes richedit färben und joa das will nit so ganz ^^
hab mir schon einen abgesucht und auch vieles gefunden, so isses nicht, aber alles was ich fand war irgendwie unbrauchbar für mich...

ich weiß wie ich einen Text mit ner hintergrundfarbe versehen kann aber mein prob is nun, ich will die ganze zeile so einfärben, auch wenn dort noch kein text steht, wie mach ich das???????????




das ist der code um was geschriebenes "farbig" zu "markieren" oder wie mans nennen will, aber ich will eben wie gesagt die komplette zeile dann so haben...

Delphi-Quellcode:
uses richedit;

procedure RE_SetSelBgColor(RichEdit: TRichEdit; AColor: TColor);
var
  Format: CHARFORMAT2;
begin
  FillChar(Format, SizeOf(Format), 0);
  with Format do
  begin
    cbSize := SizeOf(Format);
    dwMask := CFM_BACKCOLOR;
    crBackColor := AColor;
    Richedit.Perform(EM_SETCHARFORMAT, SCF_ALL, Longint(@Format));
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  RE_SetSelBgColor(RichEdit1, clSkyblue);
end;
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:41 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