/haiku/src/preferences/media/ |
H A D | MediaViews.h | 95 void _EmptyMenu(BMenu* menu); 99 void _PopulateMenu(BMenu* menu, NodeList& nodes, 101 NodeMenuItem* _FindNodeItem(BMenu* menu, 103 void _ClearMenuSelection(BMenu* menu);
|
/haiku/src/apps/processcontroller/ |
H A D | TeamBarMenuItem.h | 14 TeamBarMenuItem(BMenu* menu, BMessage* kill_team, team_id team,
|
/haiku/src/apps/terminal/ |
H A D | AppearPrefView.cpp | 347 BPopUpMenu* menu = new BPopUpMenu(""); local 372 menu->AddItem(item); 382 if (menu->FindMarked() == NULL) 383 menu->ItemAt(0)->SetMarked(true); 385 return menu; 393 BMenu* menu = new BMenu(label); local 394 menu->SetRadioMode(true); 395 menu->SetLabelFromMarked(false); 411 menu->AddItem(item); 427 menu 441 BPopUpMenu* menu = new BPopUpMenu(""); local [all...] |
/haiku/src/servers/mail/ |
H A D | DeskbarView.cpp | 9 //! mail_daemon's deskbar menu and view 377 BPopUpMenu* menu = _BuildMenu(); local 378 menu->Go(pos, true, true, BRect(pos.x - 2, pos.y - 2, 448 BPopUpMenu* menu = new BPopUpMenu(B_EMPTY_STRING, false, false); local 449 menu->SetFont(be_plain_font); 451 menu->AddItem(new BMenuItem(B_TRANSLATE("Create new message" 453 menu->AddSeparatorItem(); 508 menu->AddItem(item); 513 menu->AddSeparatorItem(); 518 menu [all...] |
/haiku/src/kits/tracker/ |
H A D | DirMenu.cpp | 98 ModelMenuItem* menu = NULL; local 101 menu = new ModelMenuItem(&model, this, true, true); 102 fMenuBar->AddItem(menu); 186 // select last item in menu 194 if (menu) { 196 ThrowOnError(menu->SetEntry(&entry)); 203 error << "Error [" << strerror(err) << "] populating menu"; 258 ModelMenuItem* menu local 260 if (menu != NULL) { 261 ThrowOnError(menu [all...] |
H A D | DeskWindow.cpp | 200 // menu, although they obviously don't work from those menu items. 384 BMenu* menu = fNavigationItem->Menu(); local 385 if (menu != NULL) 386 menu->RemoveItem(fNavigationItem); 441 BDeskWindow::AddWindowContextMenus(BMenu* menu) argument 446 menu->AddItem(tempateMenu); 450 menu->AddSeparatorItem(); 486 // A sub menu where the super item can be invoked. 487 menu [all...] |
H A D | FindPanel.cpp | 958 BMenu* menu = menuField->Menu(); local 963 BMenuItem* markedItem = menu->FindMarked(); 978 for (int32 index = menu->CountItems(); index-- > 0; ) { 979 BMenuItem* item = menu->ItemAt(index); 1003 PopUpMenuSetTitle(BMenu* menu, const char* title) argument 1006 BMenu* bar = menu->Supermenu(); 1124 BMenu* menu = invokedItem->Menu(); local 1125 ASSERT(menu); 1129 int32 count = menu->CountItems(); 1131 menu 1795 BPopUpMenu* menu = static_cast<BPopUpMenu*>(castToMenu); local 1809 BMenu* menu = superItem->Submenu(); local 1917 AddVolumes(BMenu* menu) argument 1967 BMenu* menu; member in struct:BPrivate::AddOneRecentParams 1993 AddRecentQueries(BMenu* menu, bool addSaveAsItem, const BMessenger* target, uint32 what) argument 2247 SelectItemWithLabel(BMenu* menu, const char* label) argument 2603 BPopUpMenu* menu = new BPopUpMenu("PopUp"); local 2708 BMenu* menu = menuField->Menu(); local 2765 BMenu* menu = dynamic_cast<BMenuField*>(FindAttrView("MenuField", index)) local 2812 BPopUpMenu* menu = new BPopUpMenu(""); local 2850 AddAttributes(BMenu* menu, const BMimeType& mimeType) argument 2957 AddMimeTypeAttrs(BMenu* menu) argument [all...] |
H A D | IconMenuItem.cpp | 81 // The 'fExtraPad' field is used to when this menu item is added to 82 // a menubar instead of a menu. Menus and MenuBars space out items 83 // differently (more space around items in a menu). This class wants 96 ModelMenuItem::ModelMenuItem(const Model* model, BMenu* menu, bool drawText, argument 99 BMenuItem(menu), 228 It's used for example in the "Copy To" menu to indicate some special 231 SpecialModelMenuItem::SpecialModelMenuItem(const Model* model, BMenu* menu) argument 232 : ModelMenuItem(model, menu) 255 /*! A menu item that draws an icon alongside the label. 476 BMenu* menu [all...] |
/haiku/headers/private/interface/ |
H A D | MenuPrivate.h | 36 MenuPrivate(BMenu* menu); 55 void SetSuper(BMenu* menu);
|
/haiku/src/apps/haikudepot/ui/ |
H A D | RatePackageWindow.h | 40 void _InitLanguagesMenu(BPopUpMenu* menu); 41 void _InitStabilitiesMenu(BPopUpMenu* menu);
|
H A D | FilterView.cpp | 128 /*! Tries to mark the menu item that corresponds to the supplied 134 FilterView::_SelectCategoryCode(BMenu* menu, const BString& code) argument 136 for (int32 i = 0; i < menu->CountItems(); i++) { 137 BMenuItem* item = menu->ItemAt(i); 160 FilterView::_AddCategoriesToMenu(Model& model, BMenu* menu) argument 168 menu->AddItem(item);
|
/haiku/src/apps/stylededit/ |
H A D | StatusView.cpp | 180 BPopUpMenu *menu = new BPopUpMenu(B_EMPTY_STRING, false, false); 181 menu->AddItem(new BMenuItem(B_TRANSLATE("Unlock file"), 187 menu->SetTargetForItems(this); 188 menu->Go(where, true, true, true); 291 BPrivate::BDirMenu* menu = new BDirMenu(NULL, 294 menu->Populate(&entry, Window(), false, false, true, false, true); 301 menu->Go(point, true, true, clickToOpenRect); 302 delete menu;
|
/haiku/src/apps/showimage/ |
H A D | ShowImageStatusView.cpp | 125 BPrivate::BDirMenu* menu = new BDirMenu(NULL, BMessenger(kTrackerSignature), local 129 menu->Populate(&entry, Window(), false, false, true, false, true); 131 menu->Populate(NULL, Window(), false, false, true, false, true); 138 menu->Go(point, true, true, clickToOpenRect); 139 delete menu;
|
/haiku/src/apps/diskprobe/ |
H A D | ProbeView.cpp | 834 It is used to display the attribute and type in the attributes menu. 1136 ProbeView::_UpdateAttributesMenu(BMenu* menu) argument 1140 for (int32 i = menu->CountItems(); i-- > 0;) { 1141 delete menu->RemoveItem(i); 1163 for (i = 0; i < menu->CountItems(); i++) { 1164 if (strcasecmp(menu->ItemAt(i)->Label(), attribute) > 0) 1172 menu->AddItem(new TypeMenuItem(attribute, type, message), i); 1176 if (menu->CountItems() == 0) { 1177 // if there are no attributes, add an item to the menu 1182 menu 1190 AddSaveMenuItems(BMenu* menu, int32 index) argument 1201 AddPrintMenuItems(BMenu* menu, int32 index) argument 1276 BMenu* menu = new BMenu(fEditor.IsAttribute() local 1291 BMenu* menu = new BMenu(B_TRANSLATE("Edit")); local [all...] |
H A D | OpenWindow.cpp | 127 OpenWindow::CollectDevices(BMenu *menu, BEntry *startEntry) argument 138 CollectDevices(menu, &entry); 153 menu->AddItem(new BMenuItem(path.Path(), message));
|
/haiku/src/servers/input/ |
H A D | MethodReplicant.cpp | 267 if (message->FindMessage("menu", &msg) != B_OK) { 268 fprintf(stderr, "can't find menu in message\n"); 279 BMenu* menu = (BMenu*)BMenu::Instantiate(&msg); local 280 if (menu == NULL) { 281 PRINT(("can't instantiate menu\n")); 283 menu->SetTargetForItems(messenger); 293 if (menu) { 295 menu, messenger); 371 if (message->FindMessage("menu", &menuMsg) != B_OK) { 372 fprintf(stderr, "can't find menu i 383 BMenu* menu = static_cast<BMenu*>(BMenu::Instantiate(&menuMsg)); local [all...] |
/haiku/src/tests/servers/app/look_and_feel/ |
H A D | LookAndFeel.cpp | 67 BPopUpMenu* menu = new BPopUpMenu("looks"); local 81 menu->AddItem(item); 85 BMenuField* menuField = new BMenuField(rect, "look", "Look:", menu); 90 menu = new BPopUpMenu("feels"); 110 menu->AddItem(item); 114 menuField = new BMenuField(rect, "feel", "Feel:", menu); 119 menu = new BPopUpMenu("none", false, false); 139 menu->AddItem(item); 143 fFlagsField = new BMenuField(rect, "flags", "Flags:", menu); 399 BMenu* menu local [all...] |
/haiku/src/apps/cortex/TransportView/ |
H A D | TransportView.cpp | 725 BMenu* menu) { 734 menu->AddItem(i); 740 BMenu* menu) { 758 menu->AddItem(i); 773 menu->AddItem(i); 783 bool needSeparator = (menu->CountItems() > 0); 794 menu->AddItem(new BSeparatorItem()); 809 menu->AddItem(i); 826 // menu->AddItem(i); 1021 BMenu* menu local 724 _populateRunModeMenu( BMenu* menu) argument 739 _populateTimeSourceMenu( BMenu* menu) argument 1074 BMenu* menu = m_runModeView->Menu(); local 1130 BMenu* menu = m_timeSourceView->Menu(); local 1212 _menu_width( const BMenu* menu, const BFont* font) argument [all...] |
/haiku/src/kits/interface/ |
H A D | MenuItem.cpp | 81 BMenuItem::BMenuItem(BMenu* menu, BMessage* message) argument 85 _InitMenuData(menu); 131 BMenu* menu = dynamic_cast<BMenu*>(object); local 132 if (menu != NULL) 133 _InitMenuData(menu); 228 BMenu* menu = fSuper; local 229 if (menu != NULL && menu->LockLooper()) { 230 menu->Invalidate(fBounds); 231 menu 554 _InitMenuData(BMenu* menu) argument 753 BMenu* menu = fSuper; local [all...] |
/haiku/src/apps/mediaconverter/ |
H A D | MediaConverterWindow.cpp | 184 // output menu fields 567 BMenu* menu = fAudioMenu->Menu(); local 570 // clear out old audio codec menu items 571 while ((item = menu->RemoveItem((int32)0)) != NULL) 587 // add available audio encoders to menu 593 menu->AddItem(new BMenuItem( 596 menu->AddSeparatorItem(); 601 menu->AddItem(cmi); 610 item = menu->ItemAt(0); 619 menu 705 BMenu* menu = fFormatMenu->Menu(); local 1001 BMenu* menu; local 1013 BMenu* menu; local [all...] |
/haiku/src/apps/deskbar/ |
H A D | BarMenuBar.cpp | 77 BMenu* menu = Menu(); local 78 if (menu == NULL) 85 menu->PushState(); 87 menu->SetHighColor(tint_color(base, 1.22)); 92 menu->StrokeLine(frame.LeftTop(), frame.LeftBottom()); 96 be_control_look->DrawButtonBackground(menu, frame, frame, base); 98 menu->PopState(); 309 // have a menu, set the tracking hook 323 // will always have the deskbar menu 324 // may have the app menu a [all...] |
/haiku/src/apps/devices/ |
H A D | DevicesView.cpp | 37 BMenuBar* menuBar = new BMenuBar("menu"); 38 BMenu* menu = new BMenu(B_TRANSLATE("Devices")); local 40 menu->AddItem(new BMenuItem(B_TRANSLATE("Refresh devices"), 42 menu->AddSeparatorItem(); 43 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Report compatibility"), 46 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Generate system information"), 49 menu->AddSeparatorItem(); 50 menu->AddItem(new BMenuItem(B_TRANSLATE("Quit"), 52 menu->SetTargetForItems(this); 54 menuBar->AddItem(menu); [all...] |
/haiku/src/tests/kits/interface/layout/widget_layout_test/tests/ |
H A D | MenuFieldTest.cpp | 34 BMenu* menu = new BMenu("The Menu"); local 40 menu->AddItem(new BMenuItem(itemText.String(), NULL)); 43 fMenuField = new BMenuField("", menu); 85 // long menu text 86 fLongMenuTextCheckBox = new LabeledCheckBox("Long menu text", 138 ? "Pretty long menu field label" 152 ? "Pretty long menu field text"
|
/haiku/src/apps/mail/ |
H A D | MailSupport.cpp | 123 add_query_menu_items(BMenu* menu, const char* attribute, uint32 what, argument 160 menu->AddItem(new BMenuItem(name, message, '1' + index)); 162 menu->AddItem(new BMenuItem(name, message));
|
/haiku/src/apps/resedit/ |
H A D | ResView.cpp | 322 BMenu *menu = new BMenu("File"); local 323 menu->AddItem(new BMenuItem("New" B_UTF8_ELLIPSIS, new BMessage(M_NEW_FILE), 'N')); 324 menu->AddSeparatorItem(); 325 menu->AddItem(new BMenuItem("Open" B_UTF8_ELLIPSIS, new BMessage(M_OPEN_FILE), 'O')); 326 menu->AddSeparatorItem(); 327 menu->AddItem(new BMenuItem("Save", new BMessage(M_SAVE_FILE), 'S')); 328 menu->AddItem(new BMenuItem("Save As" B_UTF8_ELLIPSIS, new BMessage(M_SHOW_SAVE_PANEL), 'S', 330 menuBar->AddItem(menu); 332 menu = new BMenu("Resource"); 333 menu [all...] |