home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * reqtst.c : Test all my autorequesters
- */
-
- #include <stdio.h>
- #include <functions.h>
- #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) ;
- }
-