Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: Markierten Text aus AdvStringGrid in Zwischenablage kopi

  Alt 14. Nov 2005, 09:34
Hallo.

So nicht - dafür gibt es schon die Methode CopySelectionToClipboard. Ich würde in der Behandlungsroutine für Strg+C eine Fallunterscheidung machen. Wenn der inplace editor aktiviert ist, dann soll er sich selbst um die Zwischenablage kümmern:

Delphi-Quellcode:
begin
  with AdvStringGrid1 do
  begin
    if EditMode
      then SendMessage(GetFocus, WM_COPY, 0, 0)
      else CopySelectionToClipboard;
  end;
end;
Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat