Initial commit.
[amiga/xmodule.git] / Requesters.h
1 /*
2 **      $Id:$
3 **
4 **      Copyright (C) 1993,94,95,96,98,99 by Bernardo Innocenti
5 **
6 **      Requesters support functions
7 */
8
9 GLOBALCALL STRPTR       FileRequest                             (ULONG freq, STRPTR file);
10 GLOBALCALL LONG         StartFileRequest                (ULONG freq, void (*func)(STRPTR file, ULONG num, ULONG count));
11 GLOBALCALL void         HandleFileRequest               (void);
12 GLOBALCALL LONG         ShowRequestStr                  (CONST_STRPTR text, CONST_STRPTR gtext, APTR args);
13 GLOBALCALL LONG         ShowRequestArgs                 (ULONG msg, ULONG gadgets, APTR args);
14 GLOBALCALL LONG         ShowRequest                             (ULONG msg, ULONG gadgets, ...);
15 GLOBALCALL void         FreeFReq                                (void);
16 GLOBALCALL LONG         SetupRequesters                 (void);
17 GLOBALCALL LONG         ScrModeRequest                  (struct ScrInfo *scrinfo);
18 GLOBALCALL LONG         FontRequest                             (struct TextAttr *ta, ULONG flags);