/* * reqtst.c : Test all my autorequesters */ #include #include #include "myscreen.h" #include "defines.h" /* Library pointers */ struct IntuitionBase *IntuitionBase ; char fontsave[] = "MyFont"; int size = 24; main(argc, argv) int argc; char *argv[]; { if ((IntuitionBase = (struct IntuitionBase *) OpenLibrary("intuition.library", NULL)) == NULL) exit(1); /* if no intuition I can't even autorequest */ AutoRequest(NULL,&memmsg,0L,&oktxt,0L,0L,300L,75L); AutoRequest(NULL,&availmsg,0L,&oktxt,0L,0L,300L,75L); sprintf(msgfilename,"%s %ld\n",fontsave,size); AutoRequest(NULL,&openfomsg,0L,&oktxt,0L,0L,300L,75L); AutoRequest(NULL,&screenfail,0L,&oktxt,0L,0L,300L,75L); AutoRequest(NULL,&windfail,0L,&oktxt,0L,0L,300L,75L); strcpy(msgfilename,"Graphics"); AutoRequest(NULL,&libfailmsg,0L,&oktxt,0L,0L,300L,75L); strcpy(msgfilename,"DiskFont"); AutoRequest(NULL,&libfailmsg,0L,&oktxt,0L,0L,300L,75L); strcpy(msgfilename,"Dos"); AutoRequest(NULL,&libfailmsg,0L,&oktxt,0L,0L,300L,75L); AutoRequest(NULL,&prfailtxt,0L,&oktxt,0L,0L,300L,75L); if (IntuitionBase) CloseLibrary(IntuitionBase) ; exit(0) ; }