Lines Matching refs:menu
146 // mark sub menu
155 BMenu* menu = item->Menu();
156 int32 index = fTransport->IndexOf(menu);
165 // remove mark from item in sub menu of transport sub menu
167 BMenu* menu = fTransport->SubmenuAt(i);
168 if (menu != NULL) {
169 BMenuItem* item = menu->FindMarked();
189 // add a "driver" popup menu field
196 // add a "connected to" (aka transports list) menu field
255 // Don't show Network transport add-on in Printer Type menu.
256 // If Printer Type == Preview disable Connect to popup menu.
257 // If Printer Type == Serial Port add a submenu to menu item
258 // with names in /dev/ports (if empty remove item from menu)
259 // If Printer Type == Parallel Port add a submenu to menu item
260 // with names in /dev/parallel (if empty remove item from menu)
297 AddPrinterDialog::_FillMenu(BMenu* menu, const char* path, uint32 what)
335 menu->AddItem(new BMenuItem(transportPath.Leaf(), msg));
343 AddPrinterDialog::_FillTransportMenu(BMenu* menu)
384 menu->AddItem(new BMenuItem(transportName.String(), menuMsg));
391 menu->AddItem(transportMenu);
393 menu->ItemAt(menu->IndexOf(transportMenu))->