/* Copyright 2015 Hardcoded Software (http://www.hardcoded.net) This software is licensed under the "GPLv3" License as described in the "LICENSE" file, which should be included with this package. The terms are also available at http://www.gnu.org/licenses/gpl-3.0.html */ #import "Dialogs.h" @implementation Dialogs + (void)showMessage:(NSString *)message { NSAlert *a = [[NSAlert alloc] init]; [a addButtonWithTitle:NSLocalizedStringFromTable(@"OK", @"cocoalib", @"")]; [a setMessageText:message]; [a runModal]; [a release]; } + (NSInteger)askYesNo:(NSString *)message { NSAlert *a = [[NSAlert alloc] init]; [a addButtonWithTitle:NSLocalizedStringFromTable(@"Yes", @"cocoalib", @"")]; [[a addButtonWithTitle:NSLocalizedStringFromTable(@"No", @"cocoalib", @"")] setKeyEquivalent:@"\E"]; [a setMessageText:message]; NSInteger r = [a runModal]; [a release]; return r; } @end