djcis
djcis

Reputation: 93

delphi, react on copy action or execute paste

How to execute an action in my app always when user click ctrl+v (I want to assign a new alue to clipboard), or how to paste something in active window, when user clicks global hotkey in my app?

Upvotes: 3

Views: 708

Answers (2)

Despatcher
Despatcher

Reputation: 1725

Simplest way (without knowing what else is on your main form) is to add to your main menu items called Copy / Paste - make the shortcuts Ctrl-C and Ctrl-V. Implement routines in response to these menu items click events (or use actions) and your code will get called...

Upvotes: 0

Remko
Remko

Reputation: 7340

When something is pasted the control will receive the WM_PASTE message. So you can intercept this Message.

Upvotes: 1

Related Questions