Можно ли создать персонализированное меню для элемента управления WebBrowser?
WebBrowser
Я хочу отключить некоторые существующие элементы и добавить новые.
Вы можете сделать это, реализуя метод IDocHostUIHandler.ShowContextMenu для компонента TWebBrowser. Когда вы переопределяете этот метод, элемент управления TWebBrowser вызовет ваше пользовательское меню, проверьте эту статью How to customize the TWebBrowser user interface (part 4 of 6) чтобы узнать, как переопределить этот метод в Delphi, а затем проверить эту статью в MSDN WebBrowser Customization (Part 2), чтобы узнать, как настроить меню.
IDocHostUIHandler.ShowContextMenu
How to customize the TWebBrowser user interface (part 4 of 6)
WebBrowser Customization (Part 2)