Отключить контекстное меню в Chromium Embedded 3 (DCEF3)
Я пытаюсь отключить правую кнопку мыши (контекстное меню) в окне Chromium Embedded (DCEF3), но не получаю, я не нашел никаких настроек, чтобы сделать это изначально.
Я могу, например, отключить «Просмотр исходного кода», я использую приведенный ниже код, но я действительно хочу отключить контекстное меню или не хочу, чтобы оно появлялось.
Примечание: я использую это в DLL «Chromium.dll» - библиотеку для «Inno Setup», равную Inno Web Brower.
procedure TInnoChromium.OnContextMenuCommand(Sender: TObject;
const browser: ICefBrowser; const frame: ICefFrame;
const params: ICefContextMenuParams; commandId: Integer;
eventFlags: TCefEventFlags; out Result: Boolean);
begin
if (commandId = 132) then Result := True; // MENU_ID_VIEW_SOURCE
end;