本文整理汇总了C++中WebViewImpl::popupOpened方法的典型用法代码示例。如果您正苦于以下问题:C++ WebViewImpl::popupOpened方法的具体用法?C++ WebViewImpl::popupOpened怎么用?C++ WebViewImpl::popupOpened使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WebViewImpl
的用法示例。
在下文中一共展示了WebViewImpl::popupOpened方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: popupOpened
void PopupContainer::popupOpened(const IntRect& bounds)
{
WebViewImpl* webView = WebViewImpl::fromPage(m_frameView->frame().page());
if (!webView->client())
return;
WebWidget* webwidget = webView->client()->createPopupMenu(WebPopupTypeSelect);
// We only notify when the WebView has to handle the popup, as when
// the popup is handled externally, the fact that a popup is showing is
// transparent to the WebView.
webView->popupOpened(this);
toWebPopupMenuImpl(webwidget)->initialize(this, bounds);
}