(C) 1998 AROS - The Amiga Research OS


NAME
#include <proto/intuition.h>
#include <exec/types.h>
#include <intuition/intuition.h>

struct Window * BuildEasyRequestArgs (RefWindow , easyStruct , IDCMP , Args)

LOCATION
In IntuitionBase at offset 99

SYNOPSIS
struct Window * RefWindow
struct EasyStruct * easyStruct
ULONG IDCMP
APTR Args

FUNCTION
Opens a requester, which provides one or more choices. The control is returned to the application after the requester was opened. It is handled by subsequent calls to SysReqHandler() and closed by calling FreeSysRequest().

INPUTS
RefWindow
A reference window. If NULL, the requester opens on the default public screen.
easyStruct
The EasyStruct structure (<intuition/intuition.h>), which describes the requester.
IDCMP
IDCMP flags, which should satisfy the requester, too. This is useful for requesters, which want to listen to disk changes, etc. Note that this is not a pointer to the flags as in EasyRequestArgs().
Args
The arguments for easyStruct->es_TextFormat.

RESULT
Returns a pointer to the requester. Use this pointer only for calls to SysReqHandler() and FreeSysRequest().

EXAMPLE

SEE ALSO
EasyRequestArgs(), SysReqHandler(), FreeSysRequest()

NOTES

BUGS

INTERNALS

HISTORY
28.04.1999 nlorentz
Fices corrupted memory list bug
20.10.1998 hkiel
Amiga Research OS
23.10.1997 digulla
Fix all GCC warnings "variable may be used uninitialized".
23.10.1997 iaint
Changes required for the boopsi.library to work without interfering with normal operations.

Basically changed the include files listed in all, but also changed the functions implemented in boopsi.library now to call the functions in boopsi.library (?)

18.10.1997 srittau
Use macro instead of setting area pattern by hand

Reset area pattern after changing it

18.09.1997 srittau
Nicer gadget placing
15.09.1997 srittau
New functions