make all dialog types work with no display
This commit is contained in:
@@ -41,7 +41,7 @@ void ArchHooks::MessageBoxOK( CString sMessage, CString ID )
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
// don't show MessageBox if windowed
|
// don't show MessageBox if windowed
|
||||||
if( !DISPLAY->IsWindowed() )
|
if( DISPLAY && !DISPLAY->IsWindowed() )
|
||||||
ArchHooks::MessageBoxOKPrivate( sMessage, ID );
|
ArchHooks::MessageBoxOKPrivate( sMessage, ID );
|
||||||
else
|
else
|
||||||
this->MessageBoxOKPrivate( sMessage, ID ); // call derived version
|
this->MessageBoxOKPrivate( sMessage, ID ); // call derived version
|
||||||
@@ -65,7 +65,7 @@ ArchHooks::MessageBoxResult ArchHooks::MessageBoxRetryCancel( CString sMessage,
|
|||||||
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
|
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
|
||||||
|
|
||||||
// don't show MessageBox if windowed
|
// don't show MessageBox if windowed
|
||||||
if( !DISPLAY->IsWindowed() )
|
if( DISPLAY && !DISPLAY->IsWindowed() )
|
||||||
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
|
return ArchHooks::MessageBoxRetryCancelPrivate( sMessage, ID );
|
||||||
else
|
else
|
||||||
return this->MessageBoxRetryCancelPrivate( sMessage, ID ); // call derived version
|
return this->MessageBoxRetryCancelPrivate( sMessage, ID ); // call derived version
|
||||||
|
|||||||
Reference in New Issue
Block a user