Submenu
BMenu* Submenu() const;
Menu* Submenu() const { return fSubMenu; }
if (item->Submenu() != NULL) {
item = item->Submenu()->ItemAt(0);
for (int32 i = 0; BMenuItem* item = Submenu()->ItemAt(i); i++) {
BMenu* windowMenu = item->Submenu();
BMenu* windowMenu = item->Submenu();
TWindowMenu* submenu = dynamic_cast<TWindowMenu*>(item->Submenu());
BMenu* menu = item->Submenu();
TWindowMenu* sub = (static_cast<TWindowMenu*>(Submenu()));
TWindowMenu* sub = static_cast<TWindowMenu*>(Submenu());
menu = item->Submenu();
if (item != NULL && item->Submenu() != NULL)
_UpdateAttributesMenu(item->Submenu());
BMenu* submenu = currentFamilyItem->Submenu();
BMenu* submenu = markedItem->Submenu();
BMenu* submenu = familyItem->Submenu();
BMenu* submenu = oldItem->Submenu();
((ThreadBarMenu*)Submenu())->Reset(team);
PriorityMenu* popup = (PriorityMenu*)Submenu();
PriorityMenu* popup = (PriorityMenu*)Submenu();
BMenu* menu = oldItem->Submenu();
BMenu* menu = fCurrentFontItem->Submenu();
BMenu* menu = fCurrentFontItem->Submenu();
BMenu* encodingMenu = fEncodingItem->Submenu();
if (item->Submenu()) {
item->Submenu()->AddItem(newItem);
styleItem = familyItem->Submenu()->FindItem(style);
styleItem = familyItem->Submenu()->ItemAt(0);
if (item->Submenu() != NULL) {
item = item->Submenu()->FindItem(style);
if (item != NULL && item->Submenu() != NULL
&& item->Submenu()->Window() != NULL) {
if (ItemAt(i)->Submenu() == submenu)
if (item->Submenu() != NULL) {
item = item->Submenu()->FindItem(label);
if (item->Submenu() != NULL) {
item = item->Submenu()->FindItem(command);
if (item->Submenu() == NULL)
submenu = item->Submenu();
BMenu* submenu = fSelected->Submenu();
&& (fSelected->Submenu() == NULL
|| fSelected->Submenu()->Window() == NULL)) {
&& !(item != NULL && item->Submenu() != NULL
&& item->Submenu()->Window() == NULL)
BMenu* submenu = fSelected->Submenu();
if (fSelected->Submenu()->LockLooper()) {
submenuBounds = fSelected->Submenu()->ConvertToScreen(
fSelected->Submenu()->Bounds());
fSelected->Submenu()->UnlockLooper();
} else if (fSelected->Submenu() != NULL &&
if (fSelected != NULL && fSelected->Submenu() != NULL)
return fSelected->Submenu()->_State(item);
if (!item->Submenu() && LockLooper()) {
BMenu* subMenu = item->Submenu();
BMenu* subMenu = fSelected->Submenu();
BMenu* subMenu = fSelected->Submenu();
if (fSelected != NULL && fSelected->Submenu() != NULL) {
fSelected->Submenu()->_SetStickyMode(true);
if (static_cast<BMenuItem*>(fItems.ItemAtFast(i))->Submenu()
return item != NULL ? item->Submenu() : NULL;
BMenu* submenu = fSelected->Submenu();
if (item->Submenu() != NULL && item != fSelected) {
if (item->Submenu()->Window() == NULL) {
if (item == NULL || (item->Submenu() != NULL
&& item->Submenu()->Window() != NULL)) {
if ((fSelected != NULL && fSelected->Submenu() == NULL)
if (Submenu() != NULL)
if (Submenu() != NULL || IsEnabled()) {
BNavMenu* navMenu = dynamic_cast<BNavMenu*>(fNavigationItem->Submenu());
TemplatesMenu* newTemplatesMenu = (TemplatesMenu*)fNewTemplatesItem->Submenu();
PopulateMoveCopyNavMenu(dynamic_cast<BNavMenu*>(fMoveToItem->Submenu()), kMoveSelectionTo, ref,
PopulateMoveCopyNavMenu(dynamic_cast<BNavMenu*>(fCopyToItem->Submenu()), kCopySelectionTo, ref,
PopulateMoveCopyNavMenu(dynamic_cast<BNavMenu*>(fCreateLinkItem->Submenu()),
BMenu* addOnsMenu = addOnsItem->Submenu();
BMenu* iconSizeMenu = iconModeItem->Submenu();
submenu = item->Submenu();
return item->Submenu();
int32 itemCount = fArrangeByItem->Submenu()->CountItems();
BMenuItem* item = fArrangeByItem->Submenu()->ItemAt(index);
while (start > 0 && menu->ItemAt(start - 1)->Submenu() != NULL) {
if (item->Submenu() != NULL)
FavoritesMenu* favoritesSubMenu = dynamic_cast<FavoritesMenu*>(favoritesItem->Submenu());
BMenu* submenu = MimeTypeMenu()->ItemAt(index)->Submenu();
if (markedItem->Submenu() != NULL) {
BMenuItem* subItem = markedItem->Submenu()->FindMarked();
BMenu* submenu = item->Submenu();
if (item == NULL || item->Submenu() == NULL
|| item->Submenu()->FindMarked() == NULL) {
item->Submenu()->FindMarked()->Label()), 1, index);
BMenu* submenu = item->Submenu();
if (item->Submenu()->ItemAt(0) != NULL)
item->Submenu()->ItemAt(0)->SetMarked(true);
BMenuItem* operatorItem = item->Submenu()->FindMarked();
&& item->Submenu() == NULL) {
BMenu* submenu = MimeTypeMenu()->ItemAt(index)->Submenu();
BMenu* submenu = search->Submenu();
BMenu* submenu = item->Submenu();
BMenu* menu = superItem->Submenu();
BMenu* submenu = item->Submenu();
menu->FindMarked()->Submenu()->FindMarked()->Label());
if (item != NULL && item->Submenu() != NULL)
item = item->Submenu()->FindMarked();
BMenu* submenu = item->Submenu();
if (item && item->Submenu()) {
BWindow* window = item->Submenu()->Window();
if (item == NULL || item->Submenu() == NULL)
item->SetEnabled(item->Submenu()->CountItems() > 0);
item->Submenu()->SetTargetForItems(fContainerWindow);
if (item == NULL || item->Submenu() == NULL)
item->Submenu()->SetTargetForItems(PoseView());
BMenu* submenu = ItemAt(i)->Submenu();
BMenu* submenu = ItemAt(i)->Submenu();
BMenu* submenu = menu->ItemAt(i)->Submenu();
BMenu* submenu = menu->ItemAt(i)->Submenu();
BMenu* submenu = submenuItem->Submenu();
BNavMenu* navMenu = dynamic_cast<BNavMenu*>(navigationItem->Submenu());
BMenuItem* item = familyItem->Submenu()->FindItem(style);
item = familyItem->Submenu()->ItemAt(0);
if (item->Submenu() != NULL) {
item = item->Submenu()->FindItem(style);
BMenu* submenu = item->Submenu();
BMenu* submenu = item->Submenu();
Menu* submenu = item->Submenu();
Menu* submenu = item->Submenu();
Menu* submenu = item->Submenu();
if (item->Submenu() && item->Submenu()->Type() == CHOICE_MENU) {
Menu *subMenu = item->Submenu();
if (item->Submenu() != NULL && key == TEXT_CONSOLE_KEY_RETURN) {
run_menu(item->Submenu());
if (item->Submenu() != NULL) {
platform_run_menu(item->Submenu());
if (item->Submenu() && item->Submenu()->Type() == CHOICE_MENU) {
Menu *subMenu = item->Submenu();