Delphi ショートカットキー
ショートカットキーについて
質問させて下さい。
通常、文字列をクリップボードに
コピーするショートカットキーは「Ctrl + C」
貼付けするショートカットキーは「Ctrl + V」
ですが、TMemoで作成したテキストエリア(!?)では
コピーするショートカットキーは「Ctrl + C」
貼付けするショートカットキーは「Ctrl + Shift + V」
に変更されていて貼り付けのキーがなぜか「Shift」も
追加で押さないと文字列がペーストされません。
TMemoのプロパティにそれらしき設定項目も無いので
それなら、OnKeyDownイベントで「Ctrl + V」を自作だ!!
と思い作成しました(以下)が、
if (ssCtrl in Shift) and (Key = Ord('V')) then
ShowMessage('Enter');
ここでも「Ctrl + Shift + V」でEnterのダイアログが表示されます
これを「Ctrl + V」でペーストするように戻したいのですが
どなたかご教授ねがいます。
[環境]
OS : WinXP
Delphi5 Pro
お礼
ご指導ありがとうございました。 わかりやすい回答で、満足しています。