home *** CD-ROM | disk | FTP | other *** search
- /* ierror.c
- * ⌐ 1992 - Michael S. Engber - All Rights Reserved
- */
-
- #include "AppleEvents.h"
- #include "ierror.h"
- #define I_ERROR_ALERT_ID 666
-
- OSErr IError(OSErr eCode,unsigned char* p1,unsigned char* p2,unsigned char* p3){
- Str255 p0;
-
- if(AEInteractWithUser(kAEDefaultTimeout,NULL,NULL)){
- SysBeep(0L);
- return eCode;
- }
-
- NumToString((long)eCode,p0);
- ParamText(p0, p1 ? p1 : "\p", p2 ? p2 : "\p", p3 ? p3 :"\p");
- Alert(I_ERROR_ALERT_ID,NULL);
-
- return eCode;
- }