通常マウスの左クリックはButton1ONCLICKで処理を記述します。
右クリックはどうするのですか?
Delphi2からDelphi使っているのですが、初めて右クリックの必要がでてきました。
OnMouseDown
OnMouseUp
でボタンを判別すればいいのでは?
多分いまの時点ではご存知かもしれないですけど
procedure TForm1.Panel1MouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if Button = mbRight then
ShowMessage('右だよ');
end;
こんな感じだと思います。
あの、すいません」。解決しました。私がWindowsの常識をしらなかったようです。POPUPMENUを使えばいいはなしでした。ポップアップメニューを表示したい
フォームなりボタンのPOPUPMENUのプロパティを設定すればよかったのです。
皆さん、私の言葉足らずの質問に答えてくださってありがとうございます。
ツイート | ![]() |