Lines Matching refs:m_popupClient
157 , m_popupClient(client)
169 void disconnectClient() { m_popupClient = 0; }
248 PopupMenuClient* m_popupClient;
676 m_popupClient->setTextFromItem(m_selectedIndex);
682 m_popupClient->setTextFromItem(m_selectedIndex);
798 PopupMenuStyle style = m_popupClient->itemStyle(rowIndex);
817 if (m_popupClient->itemIsSeparator(rowIndex)) {
834 bool rightAligned = m_popupClient->menuStyle().textDirection() == RTL;
838 maxWidth = rowRect.width() - max(0, m_popupClient->clientPaddingRight() - m_popupClient->clientInsetRight());
840 textX = max(0, m_popupClient->clientPaddingLeft() - m_popupClient->clientInsetLeft());
844 String itemText = m_popupClient->itemText(rowIndex);
868 Font itemFont = m_popupClient->menuStyle().font();
869 if (m_popupClient->itemIsLabel(rowIndex)) {
890 m_popupClient->valueChanged(m_acceptedIndexOnAbandon);
922 if (m_popupClient) {
936 m_popupClient->valueChanged(index);
1004 return m_items[index]->type == PopupItem::TypeOption && m_popupClient->itemIsEnabled(index);
1087 m_popupClient->popupDidHide();
1094 int size = m_popupClient->listSize();
1097 if (m_popupClient->itemIsSeparator(i))
1099 else if (m_popupClient->itemIsLabel(i))
1103 m_items.append(new PopupItem(m_popupClient->itemText(i), type));
1107 m_selectedIndex = m_popupClient->selectedIndex();
1127 String text = m_popupClient->itemText(i);
1134 m_popupClient->clientPaddingLeft() + m_popupClient->clientPaddingRight());
1213 : m_popupClient(client)