/haiku/src/kits/interface/ |
H A D | SeparatorItem.cpp | 90 BMenu *menu = Menu(); local 91 if (menu == NULL) 95 rgb_color oldColor = menu->HighColor(); 96 rgb_color lowColor = menu->LowColor(); 98 if (menu->Layout() == B_ITEMS_IN_ROW) { 100 menu->SetHighColor(tint_color(lowColor, B_DARKEN_1_TINT)); 101 menu->StrokeLine(BPoint(startLeft, bounds.top + 1.0f), 103 menu->SetHighColor(tint_color(lowColor, B_LIGHTEN_2_TINT)); 104 menu->StrokeLine(BPoint(startLeft + 1.0f, bounds.top + 1.0f), 108 menu [all...] |
H A D | OptionPopUp.cpp | 103 BMenu* menu = fMenuField->Menu(); local 105 if (menu != NULL) { 106 BMenuItem* item = menu->ItemAt(index); 127 BMenu* menu = fMenuField->Menu(); local 128 if (menu != NULL) 129 delete menu->RemoveItem(index); 138 BMenu* menu = fMenuField->Menu(); local 139 return (menu != NULL) ? menu->CountItems() : 0; 154 BMenu* menu local 202 BMenu* menu = fMenuField->Menu(); local 245 BMenu* menu = fMenuField->Menu(); local 326 BMenu* menu = fMenuField->Menu(); local [all...] |
/haiku/src/apps/diskprobe/ |
H A D | FileWindow.cpp | 53 // add the menu 55 BMenuBar *menuBar = new BMenuBar("menu bar"); 58 BMenu *menu = new BMenu(B_TRANSLATE("File")); local 59 menu->AddItem(new BMenuItem(B_TRANSLATE("New" B_UTF8_ELLIPSIS), 65 menu->AddItem(new BMenuItem(devicesMenu)); 71 menu->AddItem(item = new BMenuItem(recentsMenu, 74 menu->AddSeparatorItem(); 76 // the ProbeView save menu items will be inserted here 79 menu->AddItem(item); 80 menu [all...] |
/haiku/src/add-ons/tracker/mark_as/ |
H A D | MarkAs.cpp | 35 add_status_item(BMenu* menu, const char* name) argument 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) argument 67 add_status_item(menu, ref.name); 70 add_status_item(menu, "New"); 71 add_status_item(menu, "Read"); 72 add_status_item(menu, "Replie 82 BPopUpMenu* menu = new BPopUpMenu("status"); local [all...] |
/haiku/src/kits/tracker/ |
H A D | VirtualDirectoryWindow.cpp | 133 VirtualDirectoryWindow::AddWindowMenu(BMenu* menu) argument 140 menu->AddItem(item); 145 menu->AddItem(item); 150 menu->AddItem(item); 155 menu->AddItem(item); 160 menu->AddItem(item); 165 menu->AddItem(item); 170 VirtualDirectoryWindow::AddWindowContextMenus(BMenu* menu) argument 174 menu->AddItem(resizeItem); 175 menu [all...] |
/haiku/src/apps/haikudepot/util/ |
H A D | AppUtils.cpp | 44 AppUtils::MarkItemWithKeyValueInMenuOrFirst(BMenu* menu, const BString& key, const BString& value) argument 46 status_t result = AppUtils::MarkItemWithKeyValueInMenu(menu, key, value); 47 if (result != B_OK && menu->CountItems() > 0) 48 menu->ItemAt(0)->SetMarked(true); 54 AppUtils::MarkItemWithKeyValueInMenu(BMenu* menu, const BString& key, const BString& value) argument 56 if (menu->CountItems() == 0) 57 HDFATAL("menu contains no items; not able to mark the item"); 59 int32 index = AppUtils::IndexOfKeyValueInMenu(menu, key, value); 62 HDINFO("unable to find the menu item with [%s] = [%s]", key.String(), value.String()); 66 menu 72 IndexOfKeyValueInMenu(BMenu* menu, const BString& key, const BString& value) argument 87 GetValueForKeyAtIndexInMenu(BMenu* menu, int32 index, const BString& key, BString* result) argument [all...] |
H A D | LanguageMenuUtils.cpp | 25 /*! This method will add the supplied languages to the menu. It will 32 const LanguageModel* languageModel, BMenu* menu) 48 // now add the sorted languages to the menu. 50 int32 addedPopular = LanguageMenuUtils::_AddLanguagesToMenu(languages, menu, true); 53 menu->AddSeparatorItem(); 55 int32 addedNonPopular = LanguageMenuUtils::_AddLanguagesToMenu(languages, menu, false); 58 " non-popular languages to a menu", addedPopular, 65 const BString& languageId, BMenu* menu) { 66 AppUtils::MarkItemWithKeyValueInMenuOrFirst(menu, kLanguageIdKey, languageId); 72 const BString& id, const BString& name, BMenu* menu) 31 AddLanguagesToMenu( const LanguageModel* languageModel, BMenu* menu) argument 64 MarkLanguageInMenu( const BString& languageId, BMenu* menu) argument 71 _AddLanguageToMenu( const BString& id, const BString& name, BMenu* menu) argument 82 _AddLanguageToMenu( const LanguageRef& language, BMenu* menu) argument 93 _AddLanguagesToMenu(const std::vector<LanguageRef>& languages, BMenu* menu, bool isPopular) argument [all...] |
/haiku/src/apps/processcontroller/ |
H A D | ThreadBarMenuItem.cpp | 17 BMenu *menu, BMessage* msg) 18 : BMenuItem(menu, msg), fThreadID(thread) 45 BMenu* menu = Menu(); local 46 rgb_color highColor = menu->HighColor(); 49 menu->GetFont(&font); 60 menu->SetHighColor(gFrameColorSelected); 62 menu->SetHighColor(gFrameColor); 63 menu->StrokeRect(frame); 81 menu->SetHighColor(gKernelColorSelected); 83 menu 16 ThreadBarMenuItem(const char* title, thread_id thread, BMenu *menu, BMessage* msg) argument [all...] |
H A D | MemoryBarMenuItem.cpp | 74 BMenu* menu = Menu(); local 75 rgb_color highColor = menu->HighColor(); 78 menu->GetFont(&font); 90 menu->SetHighColor(gFrameColorSelected); 92 menu->SetHighColor(gFrameColor); 93 menu->StrokeRect(rect); 111 menu->SetHighColor(gKernelColorSelected); 113 menu->SetHighColor(gKernelColor); 114 menu->FillRect(r); 129 menu [all...] |
H A D | IconMenuItem.cpp | 23 IconMenuItem::IconMenuItem(BBitmap* icon, BMenu* menu, bool drawText, bool purge) argument 25 BMenuItem(menu), 84 BMenu* menu = Menu(); local 87 menu->SetDrawingMode(B_OP_ALPHA); 88 menu->SetBlendingMode(B_PIXEL_ALPHA, B_ALPHA_OVERLAY); 90 menu->SetDrawingMode(B_OP_OVER); 92 menu->DrawBitmap(fIcon, loc); 94 menu->SetDrawingMode(B_OP_COPY);
|
/haiku/src/system/boot/platform/generic/ |
H A D | text_menu.cpp | 9 #include <boot/menu.h> 43 static void run_menu(Menu* menu); 221 draw_menu(Menu *menu) argument 235 if (menu->Title()) { 239 printf(" %s", menu->Title()); 241 - strlen(menu->Title()) - 2 * kOffsetX); 244 MenuItemIterator iterator = menu->ItemIterator(); 259 if (menu->CountItems() >= height) { 266 int32 start = sMenuOffset * height / menu->CountItems(); 267 int32 end = (sMenuOffset + height) * height / menu 287 first_selectable_item(Menu *menu) argument 302 last_selectable_item(Menu *menu) argument 317 make_item_visible(Menu *menu, int32 selected) argument 335 select_previous_valid_item(Menu *menu, int32 selected) argument 353 select_next_valid_item(Menu *menu, int32 selected) argument 371 invoke_item(Menu* menu, MenuItem* item, int32& selected, char key) argument 411 run_menu(Menu* menu) argument 553 platform_generic_update_text_menu_item(Menu *menu, MenuItem *item) argument 567 platform_generic_run_text_menu(Menu *menu) argument 578 platform_generic_get_user_input_text(Menu* menu, MenuItem* item, char* buffer, size_t bufferSize) argument [all...] |
/haiku/src/system/boot/platform/efi/ |
H A D | smp.cpp | 21 #include <boot/menu.h> 63 smp_add_safemode_menus(Menu *menu) argument 65 arch_smp_add_safemode_menus(menu);
|
/haiku/src/apps/deskbar/ |
H A D | WindowMenuItem.cpp | 116 BMenu* menu = Menu(); local 118 menu->PushState(); 122 if ((!IsSelected() && !menu->IsRedrawAfterSticky()) 126 menu->SetHighColor(shadow); 128 menu->FillRect(frame); 130 menu->SetHighColor(menuColor); 133 menu->FillRect(frame); 136 if (IsEnabled() && IsSelected() && !menu->IsRedrawAfterSticky()) { 140 menu->SetLowColor(backColor); 141 menu 157 BMenu* menu = Menu(); local 245 InsertIndexFor(BMenu* menu, int32 startIndex, TWindowMenuItem* newItem) argument [all...] |
/haiku/src/system/boot/platform/u-boot/ |
H A D | video.h | 15 bool video_mode_hook(Menu *menu, MenuItem *item);
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | video.h | 23 bool video_mode_hook(Menu *menu, MenuItem *item);
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | video.h | 17 bool video_mode_hook(Menu *menu, MenuItem *item);
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | video.h | 15 bool video_mode_hook(Menu *menu, MenuItem *item);
|
/haiku/src/system/boot/platform/efi/arch/arm/ |
H A D | arch_timer.cpp | 16 #include <boot/menu.h>
|
/haiku/src/system/boot/platform/next_m68k/ |
H A D | video.h | 15 bool video_mode_hook(Menu *menu, MenuItem *item);
|
/haiku/src/system/boot/platform/efi/arch/arm64/ |
H A D | arch_timer.cpp | 16 #include <boot/menu.h>
|
/haiku/src/system/boot/platform/riscv/ |
H A D | video.h | 15 bool video_mode_hook(Menu* menu, MenuItem* item);
|
/haiku/src/apps/showimage/ |
H A D | SupportingAppsMenu.h | 18 void update_supporting_apps_menu(BMenu* menu, BMimeType* type, uint32 what, BHandler* target);
|
/haiku/src/apps/bootmanager/ |
H A D | BootDrive.cpp | 31 BootMenu* menu = menus.ItemAt(i); local 32 if (menu->IsInstalled(*this)) 33 return menu; 59 BootMenu* menu = from.ItemAt(i); local 60 if (menu->CanBeInstalled(*this)) 61 to.AddItem(menu);
|
/haiku/src/libs/glut/ |
H A D | glutMenu.h | 10 * DESCRIPTION: the GlutMenu class is a simple popup menu 24 const int32 MENU_ITEM = 'menu'; 45 GlutMenuItem *list; // list of menu items 57 GlutMenu *menu; // parent menu member in class:GlutMenuItem 61 GlutMenuItem *next; // next menu entry on list 69 GlutPopUp(int m) : BPopUpMenu(0, false, false) { menu = m;} 71 BPoint point; // point to start menu 73 int menu; // my menu numbe member in class:GlutPopUp 82 GlutBMenuItem(BMenu* menu) argument 83 int menu, value; member in class:GlutBMenuItem [all...] |
/haiku/src/tests/servers/app/menu_crash/ |
H A D | MenuCrash.cpp | 63 BMenuBar* menuBar = new BMenuBar(Bounds(), "menu"); 66 // add menu 68 BMenu* menu = new BMenu("File"); local 71 menu->AddItem(crashMenu); 73 menu->AddSeparatorItem(); 75 menu->AddItem(new BMenuItem("Quit", new BMessage(B_QUIT_REQUESTED), 77 menu->SetTargetForItems(this); 78 menuBar->AddItem(menu);
|