Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 

Re: StrdActions im RichEdit aber nicht in ComboBox anwendbar

  Alt 13. Jan 2007, 21:08
Herzlich willkommen in der Delphi-PRAXiS, Ingo.

Die Standardaktionen TEdit... unterliegen einer Beschränkung - sie arbeiten nur mit Nachfahren von TCustomEdit zusammen. Um auch mit anderen Komponenten zu kooperieren kannst du die eingebaute Aktion ersetzen durch:

Delphi-Quellcode:
procedure TDemoForm.EditCutExecute(Sender: TObject);
begin
  SendMessage(GetFocus, WM_CUT, 0, 0);
end;
Analog verfährst du mit den Nachrichten WM_COPY, WM_PASTE, WM_CLEAR, WM_UNDO, ...

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat