Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: RichEdit Text Rückgängig und Widerherstellen

  Alt 29. Aug 2003, 08:56
Nein. Ich meinte damit fragst du ab, ob du was wiederherstellen kannst.
Dein Source müsste dann also insgesamt so aussehen:
Delphi-Quellcode:
// Text Rückgängig
procedure TForm1.TB07Click(Sender: TObject);
begin
  if SendMessage(cxRichMemo1.Handle, EM_CANUNDO, 0, 0) <> 0 then
    SendMessage(cxRichMemo1.InnerMemo.Handle, EM_UNDO, 0, 0)
  else ShowMessage('Hier ist nichts mehr; EM_UNDO'); // zur Kontrolle!
end;

// Text Wiederherstellen
procedure TForm1.TB08Click(Sender: TObject);
begin if SendMessage(cxRichMemo1.Handle, EM_CANREDO, 0, 0) <> 0 then
    SendMessage(cxRichMemo1.InnerMemo.Handle, EM_REDO, 0, 0)
  else ShowMessage('Hier ist nichts mehr; EM_REDO'); // zur Kontrolle!
end;
Chris
  Mit Zitat antworten Zitat