mam pytanie nie rozumiem tego zapisu procedury a zwłaszcza końcowej części:
procedure TForm1.Cofnij1Click(Sender: TObject);
begin
with RichEdit1 do
if <font color="red">HandleAllocated then SendMessage(Handle, EM_UNDO, 0, 0);</span>
end;
prosze o pomoc w zrozumieniu..
Z tym licznikiem dałem sobie radę tak :
procedure TForm1.RichEdit1Change(Sender: TObject);
begin
StatusBar1.SimpleText:=inttostr(Length(RichEdit1.Text));
end;