Lines Matching refs:menu
81 BMenuItem::BMenuItem(BMenu* menu, BMessage* message)
85 _InitMenuData(menu);
131 BMenu* menu = dynamic_cast<BMenu*>(object);
132 if (menu != NULL)
133 _InitMenuData(menu);
228 BMenu* menu = fSuper;
229 if (menu != NULL && menu->LockLooper()) {
230 menu->Invalidate(fBounds);
231 menu->UnlockLooper();
487 // restore the parent menu's low color and high color
554 BMenuItem::_InitMenuData(BMenu* menu)
556 fSubmenu = menu;
560 BMenuItem* item = menu->FindMarked();
562 if (menu->IsRadioMode() && menu->IsLabelFromMarked() && item != NULL)
565 SetLabel(menu->Name());
646 debugger("Error - can't add menu or menu item to more than 1 container"
647 " (either menu or menubar).");
753 BMenu* menu = fSuper;
755 menu->GetFont(&font);
760 // Leave space for the submenu arrow if any item in the menu has a submenu