![[Contents]](../images/toc_d.gif) 
![[Index]](../images/index.gif) 
![[Help]](../images/help_d.gif) 
![[Retrace]](../images/retrace_d.gif) 
![[Browse <]](../images/prev.gif) 
![[Browse >]](../images/next.gif) 
Gadgets and menus do much of the work of getting commands and option
choices from the user.  Sometimes though, an application needs to get
further information from a user in response to a command which has already
been initiated.  In that case, a requester can be used.  A requester is a
temporary sub-window, usually containing several gadgets, used to confirm
actions, access files, or adjust the special options of a command the user
has already given.
     Figure 2-5: An Intuition Requester 
Requesters are discussed in detail in Chapter 7,
"Intuition Requesters and Alerts".  Additional information on programming
requesters for Release 2 of the system can be found in Chapter 16,
"ASL Library".