(Steve: sorry for poking around in code I can't test, but I'd like source
consistency in platform-specific code, too.  I'll commit in small pieces
so it's clear what I'm up to, so it should be trivial to fix if I miss something.)
This commit is contained in:
Glenn Maynard
2005-06-03 23:45:58 +00:00
parent 2d644e67af
commit 43f52f64c8
2 changed files with 7 additions and 7 deletions
@@ -21,17 +21,17 @@ static SInt16 ShowAlert( int type, CFStringRef message, CFStringRef OK, CFString
return result;
}
void DialogDriver_Cocoa::OK( CString sMessage, CString ID )
void DialogDriver_Cocoa::OK( CString sMessage, CString sID )
{
CFStringRef message = CFStringCreateWithCString(NULL, sMessage, kCFStringEncodingASCII);
SInt16 result = ShowAlert(kAlertNoteAlert, message, CFSTR("OK"), CFSTR("Don't show again"));
CFRelease(message);
if( result == kAlertStdAlertCancelButton )
Dialog::IgnoreMessage( ID );
Dialog::IgnoreMessage( sID );
}
void DialogDriver_Cocoa::Error( CString sError, CString ID )
void DialogDriver_Cocoa::Error( CString sError, CString sID )
{
CFStringRef error = CFStringCreateWithCString( NULL, sError, kCFStringEncodingASCII );
ShowAlert(kAlertStopAlert, error, CFSTR("OK"));
@@ -40,7 +40,7 @@ void DialogDriver_Cocoa::Error( CString sError, CString ID )
}
// XXX: should show three options, not two
Dialog::Result DialogDriver_Cocoa::AbortRetryIgnore( CString sMessage, CString ID )
Dialog::Result DialogDriver_Cocoa::AbortRetryIgnore( CString sMessage, CString sID )
{
CFStringRef error = CFStringCreateWithCString( NULL, sMessage, kCFStringEncodingASCII );
SInt16 result = ShowAlert( kAlertNoteAlert, error, CFSTR("Retry"), CFSTR("Ignore") );
@@ -6,9 +6,9 @@
class DialogDriver_Cocoa: public DialogDriver
{
public:
void Error(CString sError, CString ID);
void OK(CString sMessage, CString ID);
Dialog::Result AbortRetryIgnore(CString sMessage, CString ID);
void Error( CString sError, CString sID );
void OK( CString sMessage, CString sID );
Dialog::Result AbortRetryIgnore( CString sMessage, CString sID );
};
#define USE_DIALOG_DRIVER_COCOA