英語の翻訳(しばらく前なので、完全に正確ではないかもしれません。問題があった部分にはGoogle翻訳を使用しました):
と呼ばれるプロパティを持つ Delphi のビジュアル コンポーネント (標準の Delphi コンポーネントではありません) に取り組んでいますPopupMenu
。コンポーネントのプロパティPopupMenu
を PopupMenu に関連付けましたが、[マウスの] 右ボタンをクリックしても何も表示されません。
また、このコードで強制的に表示しようとしました:
x:= Mouse.CursorPos.X;
y:= Mouse.CursorPos.Y;
// //showmessage(inttostr(x)) PopupMenu1.Popup(x,y);
2 つの質問があります。
マウスの右クリックがアクティブであることをどうやって知ることができますか? この種の問題に遭遇した人はいますか?回答ありがとうございます。
ありがとう
編集
手順を実行するために使用している手順は次のとおりPopupMenu1:
です
TForm6.GeckoBrowser1DOMMouseDown(Sender: TObject; Key: Word);
var x,y:integer;
begin
if key=VK_RBUTTON then begin
x:= Mouse.CursorPos.X;
y:= Mouse.CursorPos.Y;
//showmessage(inttostr(x)) PopupMenu1.Popup(x,y);
end;
end;