Ich habe im Forum nach "Funktionscode" für BOLD, KURSIV, & UNTERSTRICHEN gesucht und das Tutorial für einen Texteditor von fkerber gefunden. Dort wird allerdings eine RichEdit verwendet.
Wollt mal fragen, ob das auch mit SynEdit geht?
Wenn ich in der Toolbar dem Button für BOLD folgendes zuweise, sagt Delphi:
Delphi-Quellcode:
procedure TForm2.ToolButton18Click(Sender: TObject);
begin
if ToolButton18.Down then
SynEdit1.SelAttributes.Style:=SynEdit1.SelAttributes.Style + [fsBold]
else
SynEdit1.SelAttributes.Style:=SynEdit1.SelAttributes.Style - [fsBold]
end;
[Error] Main.pas(348): Undeclared identifier: 'SelAttributes'
[Error] Main.pas(348): Missing operator or semicolon