/haiku/src/add-ons/mail_daemon/inbound_filters/notifier/ |
H A D | NotifierConfigView.cpp | 37 BPopUpMenu *menu = new BPopUpMenu(B_EMPTY_STRING, false, false); local 48 menu->AddItem(new BMenuItem(notifyMethods[i], 53 new BMenuField("notify", B_TRANSLATE("Method:"), menu));
|
/haiku/src/preferences/mail/ |
H A D | FilterConfigView.cpp | 232 BPopUpMenu* menu = new BPopUpMenu(B_EMPTY_STRING); local 233 menu->AddItem(item); 238 menu->AddItem(item); 240 fChainsField = new BMenuField(NULL, NULL, menu); 248 menu = new BPopUpMenu(B_TRANSLATE("Add filter")); 249 menu->SetRadioMode(false); 251 fAddField = new BMenuField(NULL, NULL, menu); 345 BMenu* menu = fAddField->Menu(); local 346 for (int32 i = menu->CountItems(); i-- > 0;) { 347 BMenuItem *item = menu [all...] |
/haiku/src/preferences/media/ |
H A D | MediaViews.cpp | 50 // input menu 55 // output menu 159 SettingsView::_EmptyMenu(BMenu* menu) argument 161 while (menu->CountItems() > 0) 162 delete menu->RemoveItem((int32)0); 167 SettingsView::_PopulateMenu(BMenu* menu, NodeList& nodes, argument 172 menu->AddItem(new NodeMenuItem(info, new BMessage(message))); 176 menu->SetTargetForItems(BMessenger(this)); 181 SettingsView::_FindNodeItem(BMenu* menu, const dormant_node_info* nodeInfo) argument 183 for (int32 i = 0; i < menu 196 _ClearMenuSelection(BMenu* menu) argument [all...] |
/haiku/src/apps/charactermap/ |
H A D | CharacterWindow.cpp | 146 BMenuBar* menuBar = new BMenuBar("menu"); 250 // Add menu 252 // "File" menu 253 BMenu* menu = new BMenu(B_TRANSLATE("File")); local 256 menu->AddItem(new BMenuItem(B_TRANSLATE("Quit"), 258 menu->SetTargetForItems(this); 259 menuBar->AddItem(menu); 261 menu = new BMenu(B_TRANSLATE("View")); 262 menu->AddItem(item = new BMenuItem(B_TRANSLATE("Show private blocks"), 266 menu 541 BMenu* menu = new BMenu(B_TRANSLATE("Font")); local 549 _UpdateFontMenu(BMenu* menu) argument [all...] |
H A D | CharacterWindow.h | 39 void _UpdateFontMenu(BMenu* menu);
|
H A D | CharacterView.cpp | 312 BMenu* menu = Menu(); local 315 menu->PushState(); 316 menu->SetLowUIColor(B_DOCUMENT_BACKGROUND_COLOR); 317 menu->SetViewUIColor(B_DOCUMENT_BACKGROUND_COLOR); 318 menu->SetHighUIColor(B_DOCUMENT_TEXT_COLOR); 319 menu->FillRect(box, B_SOLID_LOW); 321 // Draw the character in the center of the menu 322 float charWidth = menu->StringWidth(Label()); 324 menu->GetFontHeight(&fontHeight); 330 menu 392 BPopUpMenu* menu = new BPopUpMenu(B_EMPTY_STRING, false, false); local [all...] |
/haiku/src/kits/tracker/ |
H A D | NavMenu.cpp | 35 // NavMenu is a hierarchical menu of volumes, folders, files and queries 136 SpringLoadedFolderSetMenuStates(const BMenu* menu, argument 139 if (menu == NULL || typeslist == NULL || typeslist->IsEmpty()) 144 int32 count = menu->CountItems(); 146 ModelMenuItem* item = dynamic_cast<ModelMenuItem*>(menu->ItemAt(index)); 341 // If dragging, (fTypesList != NULL) set the menu items enabled state 380 // reset the slow menu building mechanism so we can add more stuff 393 // they didn't get added to the menu 655 BNavMenu* menu = new BNavMenu(truncatedString.String(), local 657 menu 693 BNavMenu* menu = new BNavMenu(model->Name(), fMessage.what, local 812 BNavMenu* menu = new BNavMenu(name, what, target); local 888 SetTrackingHookDeep(BMenu* menu, bool (*func)(BMenu*, void*), void* state) argument 970 BPopUpNavMenu* menu = static_cast<BPopUpNavMenu*>(_menu); local [all...] |
H A D | GroupedMenu.cpp | 100 TMenuItemGroup::AddItem(BMenu* menu) argument 102 BMenuItem* item = new BMenuItem(menu); 116 TMenuItemGroup::AddItem(BMenu* menu, int32 atIndex) argument 118 BMenuItem* item = new BMenuItem(menu); 142 TMenuItemGroup::RemoveItem(BMenu* menu) argument 144 BMenuItem* item = menu->Superitem();
|
/haiku/headers/os/add-ons/input_server/ |
H A D | InputServerMethod.h | 30 status_t SetMenu(const BMenu* menu,
|
/haiku/headers/private/interface/ |
H A D | MenuWindow.h | 32 void AttachMenu(BMenu* menu);
|
/haiku/src/apps/debugger/user_interface/gui/team_window/ |
H A D | RegistersView.h | 47 status_t _AddFormatItem(BMenu* menu, int32 format);
|
H A D | RegistersView.cpp | 323 // context menu options to display. 327 BPopUpMenu* menu = new(std::nothrow) BPopUpMenu("Options"); local 328 if (menu == NULL) 331 ObjectDeleter<BPopUpMenu> menuDeleter(menu); 347 if (!menu->AddItem(item)) 359 if (!menu->AddItem(formatMenu)) 383 menu->Go(screenWhere, true, false, mouseRect, true); 411 RegistersView::_AddFormatItem(BMenu* menu, int32 format) argument 429 if (!menu->AddItem(item))
|
/haiku/src/preferences/keymap/ |
H A D | ModifierKeysWindow.cpp | 153 // mark menu items and update status icons 288 BPopUpMenu* menu = new BPopUpMenu(name, true, true); local 294 menu->AddItem(separator, MENU_ITEM_SEPARATOR); 301 menu->AddItem(item, key); 304 menu->SetExplicitAlignment(BAlignment(B_ALIGN_USE_FULL_WIDTH, B_ALIGN_VERTICAL_UNSET)); 306 BMenuField* menuField = new StatusMenuField(label, menu); 309 *_menu = menu; 331 ModifierKeysWindow::_MarkMenuItem(const char* role, BPopUpMenu* menu, uint32 left, uint32 right) argument 344 menu->ItemAt(key)->SetMarked(true); 346 menu [all...] |
/haiku/src/apps/cortex/TransportView/ |
H A D | TransportView.h | 132 BMenu* menu); 134 BMenu* menu);
|
/haiku/src/libs/glut/ |
H A D | glutWindow.h | 36 static status_t MenuThread(void *menu); 41 int menu[GLUT_MAX_MENUS]; // my popup menus member in class:GlutWindow 76 bool statusEvent; // menu status changed 77 bool menuEvent; // menu selected 92 int menuNumber; // for menu and status callbacks 93 int menuValue; // for menu callback
|
/haiku/src/preferences/shortcuts/ |
H A D | PopUpColumn.cpp | 19 PopUpColumn::PopUpColumn(BPopUpMenu* menu, const char* name, float width, argument 27 fMenu(menu)
|
/haiku/src/kits/interface/ |
H A D | MenuWindow.cpp | 39 BMenuFrame(BMenu* menu); 79 BView(frame, "menu scroller", 0, B_WILL_DRAW | B_FRAME_EVENTS 170 BMenuFrame::BMenuFrame(BMenu *menu) argument 172 BView(BRect(0, 0, 1, 1), "menu frame", B_FOLLOW_ALL_SIDES, B_WILL_DRAW), 173 fMenu(menu) 213 // Since there are no items in this menu, its size is 0x0. 265 BMenuWindow::AttachMenu(BMenu *menu) argument 268 debugger("BMenuWindow: a menu is already attached!"); 269 if (menu != NULL) { 270 fMenuFrame = new BMenuFrame(menu); [all...] |
/haiku/src/apps/cortex/ParameterView/ |
H A D | ParameterWindow.cpp | 99 // add the menu bar 102 BMenu *menu = new BMenu(B_TRANSLATE("Window")); local 103 menu->AddItem(new BMenuItem(B_TRANSLATE("Start control panel"), 106 menu->AddSeparatorItem(); 107 menu->AddItem(new BMenuItem(B_TRANSLATE("Close"), 110 menuBar->AddItem(menu); 113 menu = new BMenu(B_TRANSLATE("Themes")); 119 menu->AddItem(item); 120 menuBar->AddItem(menu);
|
/haiku/src/apps/pulse/ |
H A D | CPUButton.cpp | 201 BPopUpMenu *menu = new BPopUpMenu(B_TRANSLATE("Deskbar menu")); local 202 menu->AddItem(new BMenuItem(B_TRANSLATE("About Pulse" B_UTF8_ELLIPSIS), 204 menu->AddSeparatorItem(); 205 menu->AddItem(new BMenuItem(B_TRANSLATE("Remove replicant"), 207 menu->SetTargetForItems(this); 210 menu->Go(point, true, true, true);
|
/haiku/src/preferences/filetypes/ |
H A D | AttributeWindow.cpp | 139 BMenu* menu = new BPopUpMenu("display as"); local 150 menu->AddItem(item); 159 "Tracker offers different display modes for attributes."), menu); 205 menu = new BPopUpMenu("alignment"); 211 menu->AddItem(item); 218 B_TRANSLATE("Alignment:"), menu); 306 BMenu* menu = fDisplayAsMenuField->Menu(); local 307 for (int32 i = menu->CountItems(); i-- > 0;) { 308 BMenuItem* item = menu->ItemAt(i); 322 menu [all...] |
/haiku/src/bin/desklink/ |
H A D | MediaReplicant.cpp | 260 BPopUpMenu* menu = new BPopUpMenu("", false, false); local 261 menu->SetFont(be_plain_font); 263 menu->AddItem(new BMenuItem( 266 menu->AddItem(new BMenuItem( 270 menu->AddSeparatorItem(); 272 menu->AddItem(new BMenuItem(B_TRANSLATE("Open MediaPlayer"), 275 menu->AddSeparatorItem(); 278 menu->AddItem(subMenu); 290 menu->SetTargetForItems(this); 293 menu [all...] |
/haiku/src/apps/mail/ |
H A D | MailWindow.cpp | 129 // Text for both the main menu and the pop-up menu. 232 BMenu* menu = new BMenu(B_TRANSLATE("File")); local 237 menu->AddItem(item); 240 // Cheap hack - only show the drafts menu when composing messages. Insert 242 // behaviour. The difference is that without live draft menu updating you 247 // Draft menu with the file names on demand - when the user clicks on it; 248 // don't need a live query since the menu isn't staying up for more than a 256 menu->AddItem(queryMenu); 260 menu 1507 TMenu* menu; local [all...] |
/haiku/src/apps/launchbox/ |
H A D | PadView.cpp | 326 BPopUpMenu* menu = new BPopUpMenu(B_TRANSLATE("launch popup"), false, false); local 332 menu->AddItem(item); 340 menu->AddItem(item); 346 menu->AddItem(item); 353 menu->AddItem(item); 362 menu->AddItem(item); 365 menu->AddSeparatorItem(); 422 menu->AddItem(settingsM); 424 menu->AddSeparatorItem(); 442 menu [all...] |
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | arch_smp.cpp | 20 #include <boot/menu.h> 327 arch_smp_add_safemode_menus(Menu *menu) argument 332 menu->AddItem(item = new(nothrow) MenuItem("Disable IO-APIC")); 340 menu->AddItem(item = new(nothrow) MenuItem("Disable local APIC")); 348 menu->AddItem(item = new(nothrow) MenuItem("Disable X2APIC")); 357 menu->AddItem(item = new(nothrow) MenuItem( 369 menu->AddItem(item);
|
/haiku/src/apps/deskbar/ |
H A D | TimeView.cpp | 490 BPopUpMenu* menu = new BPopUpMenu("", false, false); local 491 menu->SetFont(be_plain_font); 496 menu->AddItem(item); 500 menu->AddItem(item); 504 menu->AddItem(item); 506 menu->SetTargetForItems(this); 509 menu->Go(point, true, true, BRect(point.x - 4, point.y - 4,
|