Frage

I need to close the entire app when the user click on a Panel close button, I tried:

- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication {
    return YES;
}

but it closes the app also from file-selector panels.

Thank you in advance. L.

War es hilfreich?

Lösung

Applications can't be closed, only quit. Only windows can be closed, not applications.

If you want to quit the application when only a specific window is closed, be that window's delegate and respond to the windowWillClose: message by telling the application to terminate.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top