Ticket #2833: CloseAll.diff

File CloseAll.diff, 725 bytes (added by nastee, 11 years ago)
  • ContainerWindow.cpp

     
    14881488            be_app->PostMessage(B_QUIT_REQUESTED);
    14891489            break;
    14901490
     1491        case kCloseAllWindows:
     1492            be_app->PostMessage(kCloseAllWindows);
     1493            break;
     1494
    14911495        case kRestoreBackgroundImage:
    14921496            UpdateBackgroundImage();
    14931497            break;
     
    19751979    item->SetTarget(this);
    19761980    menu->AddItem(item);
    19771981
     1982    item = new BMenuItem("Close All", new BMessage(kCloseAllWindows), 'Q');
     1983    item->SetTarget(this);
     1984    menu->AddItem(item);
     1985
    19781986    menu->AddSeparatorItem();
    19791987
    19801988    item = new BMenuItem("Preferences"B_UTF8_ELLIPSIS, new BMessage(kShowSettingsWindow));