Lines Matching refs:item

456 	BMenuItem* item = fBackground->VolMenu()->FindMarked();
457 if (item != NULL) {
464 BMenuItem* item = fBackground->VolMenu()->ItemAt(index);
466 if (!item->IsMarked())
469 if (item->Message()->FindInt32("device", &dev) != B_OK)
979 BMenuItem* item = menu->ItemAt(index);
980 if (item->Label() != NULL)
981 width = std::max(width, menuField->StringWidth(item->Label()));
983 BMenu* submenu = item->Submenu();
1031 BMenuItem* item = fVolMenu->ItemAt(index);
1032 if (item->IsMarked()) {
1034 tmpItem = item;
1076 BMenuItem* item = menuFieldMenu->FindMarked();
1077 if (item == NULL || item->Submenu() == NULL
1078 || item->Submenu()->FindMarked() == NULL) {
1084 item->Submenu()->FindMarked()->Label()), 1, index);
1093 BMenu* submenu = item->Submenu();
1110 BMenuItem* item;
1140 // toggle mark on invoked item
1143 BMenuItem* item = menu->ItemAt(index);
1145 if (invokedItem == item) {
1147 bool wasMarked = item->IsMarked();
1148 item->SetMarked(!wasMarked);
1174 BMenuItem* item;
1175 if (message->FindPointer("source", (void**)&item) == B_OK) {
1177 if (fMimeTypeMenu->IndexOf(item) != 0)
1178 gMostUsedMimeTypes.AddName(item->Label());
1180 SetCurrentMimeType(item);
1197 if (message->FindPointer("source", (void**)&item) != B_OK)
1200 item->Menu()->Superitem()->SetMarked(true);
1207 if (message->FindPointer("source", (void**)&item) != B_OK)
1210 if (item->Submenu()->ItemAt(0) != NULL)
1211 item->Submenu()->ItemAt(0)->SetMarked(true);
1329 BLayoutItem* item = fAttrGrid->ItemAt(index, row);
1330 if (item == NULL)
1333 BView* view = item->View();
1368 BMenuItem* item = menuField->Menu()->FindMarked();
1369 if (item == NULL)
1372 BMessage* message = item->Message();
1380 query->PushAttr(item->Label());
1465 BMenuItem* operatorItem = item->Submenu()->FindMarked();
1478 item = menuField->Menu()->FindMarked();
1479 if (item) {
1480 message = item->Message();
1549 BMenuItem* item = fMimeTypeMenu->FindMarked();
1550 if (item != NULL)
1551 name << item->Label() << ": ";
1664 // search for marked item in the list
1665 BMenuItem* item = MimeTypeMenu()->FindMarked();
1667 if (item != NULL && MimeTypeMenu()->IndexOf(item) != 0
1668 && item->Submenu() == NULL) {
1670 item = NULL;
1673 if (item == NULL) {
1676 if (submenu != NULL && (item = submenu->FindMarked()) != NULL)
1681 if (type != NULL && item != NULL) {
1682 BMessage* message = item->Message();
1689 return item;
1694 FindPanel::SetCurrentMimeType(BMenuItem* item)
1708 if (item != NULL) {
1709 item->SetMarked(true);
1710 fMimeTypeField->MenuItem()->SetLabel(item->Label());
1714 if (item == search || search->Label() == NULL)
1717 if (strcmp(item->Label(), search->Label()) == 0) {
1728 if (strcmp(item->Label(), sub->Label()) == 0) {
1759 BMenuItem* item = MimeTypeMenu()->ItemAt(index);
1760 BMenu* submenu = item->Submenu();
1772 if (item->Label() != NULL && strcmp(label, item->Label()) == 0) {
1773 item->SetMarked(true);
1808 // check to ensure previous item's name differs
1816 // update the previous item as well
1902 BMenuItem* item = MimeTypeMenu()->ItemAt(index);
1903 BMenu* submenu = item->Submenu();
1908 MimeTypeMenu()->RemoveItem(item);
1909 delete item;
1984 BMenuItem* item = new IconMenuItem(ref->name, message, type);
1985 item->SetTarget(*params->target);
1986 params->menu->AddItem(item);
2060 // add a Save as template item
2065 BMenuItem* item = new BMenuItem(
2067 menu->AddItem(item);
2162 BLayoutItem* item = fAttrGrid->ItemAt(col - 1, row);
2163 if (item == NULL)
2166 view = item->View();
2182 BLayoutItem* item = fAttrGrid->ItemAt(3, row - 1);
2183 if (item == NULL)
2186 view = item->View();
2203 BLayoutItem* item = fAttrGrid->RemoveItem(3);
2204 if (item == NULL)
2207 view = item->View();
2250 BMenuItem* item = menu->ItemAt(index);
2252 if (strcmp(label, item->Label()) == 0) {
2253 item->SetMarked(true);
2266 BMenuItem* item = CurrentMimeType();
2267 if (item) {
2268 BString label(item->Label());
2612 BMenuItem* item = new BMenuItem(submenu, message);
2613 menu->AddItem(item);
2633 item = new BMenuItem(submenu, message);
2634 menu->AddItem(item);
2658 item = new BMenuItem(submenu, message);
2659 menu->AddItem(item);
2769 BMenuItem* item = menu->FindMarked();
2770 message->AddString("menuSelection", item ? item->Label() : "");
2774 if (item) {
2775 BMenu* submenu = menu->SubmenuAt(menu->IndexOf(item));
2777 item = submenu->FindMarked();
2778 if (item)
2779 label = item->Label();
2799 BMenuItem* item = fieldMenu->FindMarked();
2800 ASSERT(item != NULL);
2802 item != NULL ? field->Menu()->IndexOf(item) : 0);
2815 BMenuItem* item = new BMenuItem(B_TRANSLATE("And"), message);
2816 menu->AddItem(item);
2818 item->SetMarked(true);
2822 item = new BMenuItem(B_TRANSLATE("Or"), message);
2823 menu->AddItem(item);
2825 item->SetMarked(true);
2887 BMenuItem* item = new BMenuItem(submenu, message);
2888 menu->AddItem(item);
2981 BMenuItem* item = NULL;
2985 item = menuField->Menu()->FindMarked();
2987 if (item != NULL)
2988 attrName << item->Label();
2992 if (item != NULL && item->Submenu() != NULL)
2993 item = item->Submenu()->FindMarked();
2995 item = NULL;
2997 if (item != NULL)
2998 attrName << " " << item->Label() << " ";
3286 // if the item hasn't been chosen in a while, remove it
3287 // (but leave at least one item in the list)