mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-27 12:10:41 +00:00
38 lines
788 B
Mathematica
38 lines
788 B
Mathematica
|
#include "osxbits.h"
|
||
|
#include <Cocoa/Cocoa.h>
|
||
|
|
||
|
int osx_msgbox(char *name, char *msg)
|
||
|
{
|
||
|
NSAlert *alert = [[NSAlert alloc] init];
|
||
|
NSString *mmsg = [[NSString alloc] initWithCString: msg];
|
||
|
[alert addButtonWithTitle: @"OK"];
|
||
|
[alert setMessageText: mmsg];
|
||
|
[alert setAlertStyle: NSInformationalAlertStyle];
|
||
|
|
||
|
[alert runModal];
|
||
|
|
||
|
[alert release];
|
||
|
[mmsg release];
|
||
|
|
||
|
return 0;
|
||
|
}
|
||
|
|
||
|
int osx_ynbox(char *name, char *msg)
|
||
|
{
|
||
|
NSAlert *alert = [[NSAlert alloc] init];
|
||
|
NSString *mmsg = [[NSString alloc] initWithCString: msg];
|
||
|
int r;
|
||
|
|
||
|
[alert addButtonWithTitle:@"Yes"];
|
||
|
[alert addButtonWithTitle:@"No"];
|
||
|
[alert setMessageText: mmsg];
|
||
|
[alert setAlertStyle: NSInformationalAlertStyle];
|
||
|
|
||
|
r = ([alert runModal] == NSAlertFirstButtonReturn);
|
||
|
|
||
|
[alert release];
|
||
|
[mmsg release];
|
||
|
|
||
|
return r;
|
||
|
}
|