Home | History | Annotate | Download | only in web

Lines Matching refs:m_popupClient

78     , m_popupClient(client)
254 m_popupClient->setTextFromItem(m_selectedIndex);
282 return m_popupClient->menuStyle().textDirection() == RTL;
389 PopupMenuStyle style = m_popupClient->itemStyle(rowIndex);
422 if (m_popupClient->itemIsSeparator(rowIndex)) {
441 bool rightAligned = m_popupClient->menuStyle().textDirection() == RTL;
445 maxWidth = rowRect.width() - max<int>(0, m_popupClient->clientPaddingRight());
447 textX = max<int>(0, m_popupClient->clientPaddingLeft());
451 String itemText = m_popupClient->itemText(rowIndex);
469 Font itemFont = m_popupClient->itemStyle(rowIndex).font();
470 if (m_popupClient->itemIsLabel(rowIndex)) {
491 if (m_popupClient)
492 m_popupClient->valueChanged(m_acceptedIndexOnAbandon);
524 if (m_popupClient) {
538 m_popupClient->valueChanged(index);
558 m_popupClient->selectionChanged(m_selectedIndex);
572 if (index < 0 || m_popupClient->itemStyle(index).isDisplayNone())
576 if (m_popupClient->itemIsSeparator(index))
623 return m_items[index]->type == PopupItem::TypeOption && m_popupClient->itemIsEnabled(index);
631 m_popupClient->selectionCleared();
689 if (m_popupClient)
690 m_popupClient->popupDidHide();
697 int size = m_popupClient->listSize();
700 if (m_popupClient->itemIsSeparator(i))
702 else if (m_popupClient->itemIsLabel(i))
706 m_items.append(new PopupItem(m_popupClient->itemText(i), type));
708 PopupMenuStyle style = m_popupClient->itemStyle(i);
713 m_selectedIndex = m_popupClient->selectedIndex();
727 bool isRightAligned = m_popupClient->menuStyle().textDirection() == RTL;
737 if (m_popupClient->itemStyle(i).isDisplayNone())
743 String text = m_popupClient->itemText(i);
752 m_popupClient->clientPaddingLeft() + m_popupClient->clientPaddingRight());
754 isRightAligned ? m_popupClient->clientPaddingLeft() : m_popupClient->clientPaddingRight());