kto mi vie helpnut ako dosiahnut farebny text v memo....nemyslim nastavenie pre cele memo ale napr aby v jednom riadku boli pismena roznych farieb
Fórum › Delphi
Farebne memo
Jde to jen velmi tezko - pomoi zpravy WM_PAINT, potom kreslit do bitmapy v pameti a tu ve vysledku prekreslit pomoci Draw na memo. Ale pokud ti jde o opravdu pofesionalni reseni a neams cas se s tim srat, tak sahni po SynEdit(je to free).
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;
type
TForm1 = class(TForm)
RichEdit1: TRichEdit;
Button1: TButton;
ColorDialog1: TColorDialog;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if colordialog1.Execute then RichEdit1.SelAttributes.Color:=colordialog1.Color;
end;
end.
označíš text, klikneš na button, vybereš farbu a označený text prefarbí
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 16 hostů
Podobná vlákna
Farebné pismo v cmd — založil bandidado
Výpis do MEMO? — založil katerinaa1
Memo: riadky — založil aliann