55 lines
No EOL
1.6 KiB
Objective-C
55 lines
No EOL
1.6 KiB
Objective-C
//
|
|
// message.m
|
|
// Tux Paint
|
|
//
|
|
// Created by Martin Fuhrer on Sat Dec 8 2007.
|
|
// Copyright (c) 2007 Martin Fuhrer.
|
|
//
|
|
// This program is free software; you can redistribute it and/or modify
|
|
// it under the terms of the GNU General Public License as published by
|
|
// the Free Software Foundation; either version 2 of the License, or
|
|
// (at your option) any later version.
|
|
//
|
|
// This program is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
//
|
|
// You should have received a copy of the GNU General Public License
|
|
// along with this program; if not, write to the Free Software
|
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
// (See COPYING.txt)
|
|
//
|
|
|
|
#import "SDLMain.h"
|
|
#import "message.h"
|
|
|
|
extern SDLMain* sdlMain;
|
|
|
|
void displayMessage( int msgId )
|
|
{
|
|
NSString *message = nil;
|
|
NSString *status = nil;
|
|
|
|
if( sdlMain == nil )
|
|
return;
|
|
|
|
switch( msgId )
|
|
{
|
|
case( MSG_FONT_CACHE ):
|
|
message = @"I'm currently fishing for fonts on your Mac. This may take me a minute, as I'd much rather be feeding on fish from the sea.";
|
|
status = @"Status: Caching fonts (this only needs to be done once)...";
|
|
[sdlMain displayMessage:message andStatus:status withProgressIndicator:YES];
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
void hideMessage()
|
|
{
|
|
if( sdlMain == nil )
|
|
return;
|
|
|
|
[sdlMain hideMessage];
|
|
} |