Lines Matching refs:m_pMenuOutlineView

125 	m_pMenuOutlineView = new BOutlineListView(r, "Menu Outline",
127 m_pMenuOutlineView->SetSelectionMessage(
132 m_pMenuOutlineView, B_FOLLOW_LEFT | B_FOLLOW_TOP, 0,
178 m_pMenuOutlineView->SetTarget(this);
191 m_pMenuOutlineView->AddItem(new BStringItem("Dummy"));
192 float itemHeight = m_pMenuOutlineView->ItemFrame(0).Height();
195 delete m_pMenuOutlineView->RemoveItem((int32)0);
232 BListItem* pListItem = m_pMenuOutlineView->ItemUnderAt(NULL, true, index);
235 BuildMenuItems(pMenu, pListItem, m_pMenuOutlineView);
257 m_pMenuOutlineView->AddItem(new BStringItem(menuName));
278 int32 selected = m_pMenuOutlineView->CurrentSelection();
283 (m_pMenuOutlineView->ItemAt(selected));
289 itemCount = m_pMenuOutlineView->CountItemsUnder(NULL, true);
292 BListItem* pItem = m_pMenuOutlineView->ItemUnderAt(NULL, true, i);
312 itemCount = m_pMenuOutlineView->CountItemsUnder(pSelItem, false);
314 BListItem* pItem = m_pMenuOutlineView->ItemUnderAt(pSelItem, false, j);
320 (m_pMenuOutlineView->Superitem(pSelItem));
324 m_pMenuOutlineView->RemoveItem(pSelItem); // removes super- and subitems
348 if (! m_pMenuOutlineView->CountItemsUnder(pSuperitem, true))
350 int32 index = m_pMenuOutlineView->FullListIndexOf(pSuperitem);
351 m_pMenuOutlineView->RemoveItem(pSuperitem);
354 m_pMenuOutlineView->AddItem(pCloneItem, index);
369 int32 selected = m_pMenuOutlineView->CurrentSelection();
371 BListItem* pSelItem = m_pMenuOutlineView->ItemAt(selected);
375 int32 index = m_pMenuOutlineView->FullListIndexOf(pSelItem)
376 + m_pMenuOutlineView->CountItemsUnder(pSelItem, false) + 1;
381 m_pMenuOutlineView->AddItem(new BStringItem(STR_SEPARATOR, level),
384 m_pMenuOutlineView->AddItem(new BStringItem(itemName, level),
397 m_pMenuOutlineView->Invalidate(); // outline view doesn't
483 int32 index = m_pMenuOutlineView->CurrentSelection();
491 (m_pMenuOutlineView->ItemAt(index));
553 if (! m_pMenuOutlineView) {