39 lines
738 B
C
39 lines
738 B
C
|
/*
|
||
|
* gui.c
|
||
|
* D2X (Descent2)
|
||
|
*
|
||
|
* Created by Chris Taylor on Sat Jul 03 2004.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
#ifdef HAVE_CONFIG_H
|
||
|
#include "conf.h"
|
||
|
#endif
|
||
|
|
||
|
#ifdef __APPLE__
|
||
|
#include <Carbon/Carbon.h>
|
||
|
#else
|
||
|
#include <Carbon.h>
|
||
|
#endif
|
||
|
|
||
|
void ErrorDialog(char *message)
|
||
|
{
|
||
|
Str255 pascal_message;
|
||
|
short itemHit; // Insists on returning this
|
||
|
|
||
|
CopyCStringToPascal(message, pascal_message);
|
||
|
ShowCursor();
|
||
|
StandardAlert(kAlertStopAlert, pascal_message, NULL, 0, &itemHit);
|
||
|
}
|
||
|
|
||
|
void WarningDialog(char *s)
|
||
|
{
|
||
|
Str255 pascal_message;
|
||
|
short itemHit; // Insists on returning this
|
||
|
|
||
|
CopyCStringToPascal(s, pascal_message);
|
||
|
ShowCursor();
|
||
|
StandardAlert(kAlertCautionAlert, pascal_message, NULL, 0, &itemHit);
|
||
|
HideCursor();
|
||
|
}
|