Lines Matching refs:menu
183 // Update the wireless network menu every 5 seconds
227 // BListView of available networks, rather than a menu, to make them more
235 // Rebuild network menu
236 BMenu* menu = fNetworkMenuField->Menu();
237 int32 count = menu->CountItems();
239 // remove non-network items from menu and save them for later
242 if (count > 0 && strcmp(menu->ItemAt(0)->Label(),
245 chooseItem = menu->RemoveItem((int32)0);
247 separatorItem = (BSeparatorItem*)menu->RemoveItem((int32)0);
252 if (menu->CountItems() > 0 && strcmp(menu->ItemAt(0)->Label(),
255 noNetworksFoundItem = menu->RemoveItem((int32)0);
288 // go through menu items and remove networks that have dropped out
292 menu->ItemAt(index));
305 menu->RemoveItem(networkItem);
310 // go through networks and add new ones to menu
318 menu->ItemAt(index));
338 menu->AddItem(item);
349 menu->AddItem(noNetworksFoundItem);
354 menu->AddItem(item);
358 menu->SortItems(WirelessNetworkMenuItem::CompareSignalStrength);
362 menu->AddItem(chooseItem, 0);
363 menu->AddItem(separatorItem, 1);
367 if (menu->FindMarked() == NULL)
369 menu->AddItem(item, 0);
370 menu->AddItem(new BSeparatorItem(), 1);
374 menu->SetTargetForItems(this);