2.0 Help
Here's a quickie program to open up an ASL requestor-
/*
* 92-Apr-30 DJP
*/
#include <stdio.h> #include <libraries/asl.h> #include <proto/asl.h> #include
<proto/exec.h>
struct FileRequester *request; struct Library *AslBase;
void Abort (char *msg) {
if (request)
FreeAslRequest (request);
if (AslBase)
CloseLibrary (AslBase);
if (msg)
{
fputs (msg, stderr);
fputc ('\n', stderr);
}
exit (0); }
void main (void) {
if (!(AslBase = OpenLibrary (AslName, 0)))
Abort ("Can't OpenLibrary asl.");
if (!(request = AllocAslRequest (ASL_FileRequest, 0)))
Abort ("Can't AllocAslRequest.");
AslRequest (request, 0);
Abort (0); }
I don't know how to open up a screen-mode requestor yet.
— Dave