 f1c254befa
			
		
	
	f1c254befa
	
	
	
		
			
			- As a bonus, we now have an objective C file (os/macosx/macos.m) to use the functions Apple made to interact with OS stuff
		
			
				
	
	
		
			16 lines
		
	
	
		
			626 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			626 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
| #include <AppKit/AppKit.h>
 | |
| 
 | |
| /*
 | |
|  * This file contains objective C
 | |
|  * Apple uses objective C instead of plain C to interact with OS specific/native functions
 | |
|  *
 | |
|  * Note: TrueLight's crosscompiler can handle this, but it likely needs a manual modification for each change in this file.
 | |
|  * To insure that the crosscompiler still works, let him try any changes before they are committed
 | |
|  */
 | |
| 
 | |
| void ShowMacDialog ( const char *title, const char *message, const char *buttonLabel )
 | |
| {
 | |
| 	NSRunAlertPanel([NSString stringWithCString: title], [NSString stringWithCString: message], [NSString stringWithCString: buttonLabel], nil, nil);
 | |
| }
 | |
| 
 |