| |
| Intercepting the Ctrl-V key in a TMemo |
 |
How can I intercept the Ctrl-V key in a TMemo component and paste custom text that is not currently on the clipboard?
uses ClipBrd;
procedure TForm .Memo KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if ((Key = ord('V')) and (ssCtrl in Shift)) then begin
if Clipboard.HasFormat(CF_TEXT) then
ClipBoard.Clear;
Memo .SelText := 'Delphi is RAD!';
key := 0;
end;
end;
|
|
| Hits/month |
2,500,000+ |
Downloads (Since May 2000) |
7,393,709 |
| Total Files |
6,023 |
| Forum msgs |
7,670 |
| Articles/FAQs |
70+/900+ |
Top Selling Software at Amazon
|