home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 18
/
aminetcdnumber181997.iso
/
Aminet
/
dev
/
m2
/
CycloneModules.lha
/
modules
/
txt
/
WizardL.def
< prev
next >
Wrap
Text File
|
1996-12-12
|
3KB
|
80 lines
DEFINITION MODULE WizardL {"wizard.library",37};
(*$ Implementation- *)
(* Generated with FDToM2 by M. Timmermans *)
FROM SYSTEM IMPORT ADDRESS;
FROM ExecD IMPORT LibraryPtr;
FROM IntuitionD IMPORT NewWindowPtr,WindowPtr;
FROM WizardD IMPORT WizardWindowHandlePtr;
IMPORT Reg;
VAR
WizardBase : LibraryPtr;
CONST
WizardMinVersion=37;
WizardName="wizard.library";
PROCEDURE WZ_OpenSurfaceA(name{Reg.A0},memaddr{Reg.A1},tags{Reg.A2}:ADDRESS):ADDRESS; CODE -30;
PROCEDURE WZ_CloseSurface(surface{Reg.A0}:ADDRESS); CODE -36;
PROCEDURE WZ_AllocWindowHandleA(screen{Reg.D0}:ADDRESS;user_sizeof{Reg.D1}:LONGINT;surface{Reg.A0},tags{Reg.A1}:ADDRESS):WizardWindowHandlePtr; CODE -42;
PROCEDURE WZ_CreateWindowObjA(winhandle{Reg.A0}:WizardWindowHandlePtr;id{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):NewWindowPtr; CODE -48;
PROCEDURE WZ_OpenWindowA(winhandle{Reg.A0}:WizardWindowHandlePtr;newwin{Reg.A1},wintags{Reg.A2}:ADDRESS):WindowPtr; CODE -54;
PROCEDURE WZ_CloseWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -60;
PROCEDURE WZ_FreeWindowHandle(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -66;
PROCEDURE WZ_LockWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -72;
PROCEDURE WZ_UnlockWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -78;
PROCEDURE WZ_LockWindows(surface{Reg.A0}:ADDRESS); CODE -84;
PROCEDURE WZ_UnlockWindows(surface{Reg.A0}:ADDRESS); CODE -90;
PROCEDURE WZ_GadgetHelp(windowhandle{Reg.A0},sfgadget{Reg.A1}:ADDRESS):LONGINT; CODE -96;
PROCEDURE WZ_GadgetConfig(windowhandle{Reg.A0},sfgadget{Reg.A1}:ADDRESS):LONGINT; CODE -102;
PROCEDURE WZ_MenuHelp(windowhandle{Reg.A0}:ADDRESS;menucode{Reg.D0}:LONGINT):LONGINT; CODE -108;
PROCEDURE WZ_MenuConfig(windowhandle{Reg.A0}:ADDRESS;menucode{Reg.D0}:LONGINT):LONGINT; CODE -114;
PROCEDURE WZ_InitEasyStruct(surface{Reg.A0},easystruct{Reg.A1}:ADDRESS;id{Reg.D0},size{Reg.D1}:LONGINT):LONGINT; CODE -120;
PROCEDURE WZ_SnapShotA(surface{Reg.A0},tags{Reg.A1}:ADDRESS):LONGINT; CODE -126;
PROCEDURE WZ_GadgetKey(windowhandle{Reg.A0}:ADDRESS;code{Reg.D0},Qualifier{Reg.D1}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -132;
PROCEDURE WZ_DrawVImageA(vimage{Reg.A0}:ADDRESS;x{Reg.D0},y{Reg.D1},w{Reg.D2},h{Reg.D3},type{Reg.D4},rp{Reg.D5},drinfo{Reg.D6}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -138;
PROCEDURE WZ_EasyRequestArgs(surface{Reg.A0},window{Reg.A1}:ADDRESS;id{Reg.D0}:LONGINT;args{Reg.A2}:ADDRESS):LONGINT; CODE -144;
PROCEDURE WZ_GetNode(minlist{Reg.A0}:ADDRESS;nr{Reg.D0}:LONGINT):LONGINT; CODE -150;
PROCEDURE WZ_ListCount(list{Reg.A0}:ADDRESS):LONGINT; CODE -156;
PROCEDURE WZ_NewObjectA(class{Reg.D0}:LONGINT;tags{Reg.A0}:ADDRESS):LONGINT; CODE -162;
PROCEDURE WZ_GadgetHelpMsg(winhandle{Reg.A0}:WizardWindowHandlePtr;winhaddress{Reg.A1},iaddress{Reg.A2}:ADDRESS;MouseX{Reg.D0},MouseY{Reg.D1},flags{Reg.D2}:LONGINT):LONGINT; CODE -168;
PROCEDURE WZ_ObjectID(Surface{Reg.A0},id{Reg.A2},Objectname{Reg.A1}:ADDRESS):LONGINT; CODE -174;
PROCEDURE WZ_InitNodeA(wizardnode{Reg.A0}:ADDRESS;entrys{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -180;
PROCEDURE WZ_InitNodeEntryA(wizardnode{Reg.A0}:ADDRESS;entry{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -186;
END WizardL.