>>41
私もDelphi始めてそんなに経ってないので、間違ったことを言ってる
かもしれないと認識してから以下を読んでください。

常駐でなくほかのプログラムに対するイベント、
(この場合、メモ帳や、IEなどに対するクリック)
を取得する方法は非常に難しいと思います。

例えばあなたの作ったプログラム上でのイベントはOnClickイベントで検出できますが、
他のアプリケーション上のイベントは検出できません。(私が知らないだけかもしれません)

ではどうするかと言うと、やっぱり>>41が言うような
Windows上を流れるメッセージを横取りする方法しか思いつきません。
もしかすると、OLEなどの利用でアプリケーション内でアプリ(メモ帳など)を起動して
連係すると言う方法なら実現できるかもしれませんが。

私でしたら、HotKeyを押すと良く使う文章がクリップボードにコピーされるプログラムを作って
Ctrl-Cで貼り付けるようにすると思います。

どなたか詳しい人、間違い等ありましたら指摘してください。