home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
221.lha
/
drinc
/
intuition
/
requester.g
< prev
next >
Wrap
Text File
|
1996-02-15
|
1KB
|
51 lines
type
Requester_t=struct{
*Requester_tr_OlderRequest;
uintr_LeftEdge,r_TopEdge;
uintr_Width,r_Height;
uintr_RelLeft,r_RelTop;
*Gadget_tr_ReqGadget;
*Border_tr_ReqBorder;
*IntuiText_tr_ReqText;
uintr_Flags;
ushortr_BackFill;
*Layer_tr_ReqLayer;
[32]byter_ReqPad1;
*BitMap_tr_ImageBMap;
*Window_tr_RWindow;
[36]byter_ReqPad2;
};
uint
POINTREL=0x0001,
PREDRAWN=0x0002,
NOISYREQ=0x0004,
REQOFFWINDOW=0x1000,
REQACTIVE=0x2000,
SYSREQUEST=0x4000,
DEFERREFRESH=0x8000;
ulong
ALERT_TYPE=0x80000000,
RECOVERY_ALERT=0x00000000,
DEADEND_ALERT=0x80000000;
extern
AutoRequest(*Window_tw;*IntuiText_tbodyText,positiveText,negativeText;
ulongpositiveFlags,negativeFlags;ulongwidth,height)bool,
BuildSysRequest(*Window_tw;
*IntuiText_tbodyText,positiveText,negativeText;
ulongIDCMPFlags;ulongwidth,height)*Window_t,
ClearDMRequest(*Window_tw)bool,
DisplayAlert(ulongalertNumber;*charstring;ulongheight)bool,
EndRequest(*Requester_tr;*Window_tw)void,
FreeSysRequest(*Window_tw)void,
InitRequester(*Requester_tr)void,
Request(*Requester_tr;*Window_tw)bool,
SetDMRequest(*Window_tw;*Requester_tDMRequester)void;