Lines Matching defs:menu
103 BMenu* menu = fMenuField->Menu();
105 if (menu != NULL) {
106 BMenuItem* item = menu->ItemAt(index);
127 BMenu* menu = fMenuField->Menu();
128 if (menu != NULL)
129 delete menu->RemoveItem(index);
138 BMenu* menu = fMenuField->Menu();
139 return (menu != NULL) ? menu->CountItems() : 0;
154 BMenu* menu = fMenuField->Menu();
155 if (menu == NULL)
158 int32 numItems = menu->CountItems();
172 if (!menu->AddItem(newItem, index)) {
195 /*! \brief Sets the divider for the BMenuField and target the menu items to ourselves.
202 BMenu* menu = fMenuField->Menu();
203 if (menu != NULL) {
208 menu->SetTargetForItems(this);
228 // We are not sure the menu can keep the whole
245 BMenu* menu = fMenuField->Menu();
246 if (menu == NULL)
249 int32 numItems = menu->CountItems();
251 BMenuItem* item = menu->ItemAt(i);
326 BMenu* menu = fMenuField->Menu();
327 if (menu == NULL)
330 BMenuItem* marked = menu->FindMarked();
339 return menu->IndexOf(marked);