Lines Matching defs:menu
35 add_status_item(BMenu* menu, const char* name)
37 if (menu->FindItem(name) != NULL)
42 for (index = 0; index < menu->CountItems(); index++) {
43 if (strcmp(menu->ItemAt(index)->Label(), name) > 0)
47 menu->AddItem(new BMenuItem(name, NULL), index);
52 retrieve_status_items(BMenu* menu)
67 add_status_item(menu, ref.name);
70 add_status_item(menu, "New");
71 add_status_item(menu, "Read");
72 add_status_item(menu, "Replied");
82 BPopUpMenu* menu = new BPopUpMenu("status");
83 retrieve_status_items(menu);
85 BMenuItem* item = menu->Go(mouse_position() - BPoint(5, 5), false, true);
90 //TODO:This won't work anymore when the menu gets translated! Use index!