Lines Matching full:popupcontainer
153 friend class PopupContainer;
304 // PopupContainer implementation
307 PassRefPtr<PopupContainer> PopupContainer::create(PopupMenuClient* client,
311 return adoptRef(new PopupContainer(client, popupType, settings));
314 PopupContainer::PopupContainer(PopupMenuClient* client,
325 PopupContainer::~PopupContainer()
331 IntRect PopupContainer::layoutAndCalculateWidgetRect(int targetControlHeight, const IntPoint& popupInitialCoordinate)
396 void PopupContainer::showPopup(FrameView* view)
419 void PopupContainer::hidePopup()
424 void PopupContainer::notifyPopupHidden()
432 int PopupContainer::layoutAndGetRightOffset()
460 bool PopupContainer::handleMouseDownEvent(const PlatformMouseEvent& event)
467 bool PopupContainer::handleMouseMoveEvent(const PlatformMouseEvent& event)
474 bool PopupContainer::handleMouseReleaseEvent(const PlatformMouseEvent& event)
481 bool PopupContainer::handleWheelEvent(const PlatformWheelEvent& event)
488 bool PopupContainer::handleKeyEvent(const PlatformKeyboardEvent& event)
494 void PopupContainer::hide()
499 void PopupContainer::paint(GraphicsContext* gc, const IntRect& rect)
515 void PopupContainer::paintBorder(GraphicsContext* gc, const IntRect& rect)
533 bool PopupContainer::isInterestedInEventForKey(int keyCode)
538 ChromeClientChromium* PopupContainer::chromeClientChromium()
543 void PopupContainer::showInRect(const IntRect& r, FrameView* v, int index)
567 void PopupContainer::refresh(const IntRect& targetControlRect)
583 int PopupContainer::selectedIndex() const
588 int PopupContainer::menuItemHeight() const
593 int PopupContainer::menuItemFontSize() const
598 PopupMenuStyle PopupContainer::menuStyle() const
603 const WTF::Vector<PopupItem*>& PopupContainer:: popupData() const
1232 PopupContainer* container = static_cast<PopupContainer*>(parent());
1401 p.popup = PopupContainer::create(client(), PopupContainer::Select, dropDownSettings);