home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / dev / m2 / CycloneModules.lha / modules / txt / WizardL.def < prev    next >
Text File  |  1996-12-12  |  3KB  |  80 lines

  1. DEFINITION MODULE WizardL {"wizard.library",37};
  2.  
  3. (*$ Implementation- *)
  4.  
  5. (* Generated with FDToM2 by M. Timmermans *)
  6.  
  7. FROM SYSTEM     IMPORT ADDRESS;
  8. FROM ExecD      IMPORT LibraryPtr;
  9. FROM IntuitionD IMPORT NewWindowPtr,WindowPtr;
  10. FROM WizardD    IMPORT WizardWindowHandlePtr;
  11. IMPORT Reg;
  12.  
  13.  
  14. VAR
  15.  WizardBase : LibraryPtr;
  16.  
  17.  
  18. CONST
  19.  
  20.  WizardMinVersion=37;
  21.  WizardName="wizard.library";
  22.  
  23.  
  24. PROCEDURE WZ_OpenSurfaceA(name{Reg.A0},memaddr{Reg.A1},tags{Reg.A2}:ADDRESS):ADDRESS; CODE -30;
  25.  
  26. PROCEDURE WZ_CloseSurface(surface{Reg.A0}:ADDRESS); CODE -36;
  27.  
  28. PROCEDURE WZ_AllocWindowHandleA(screen{Reg.D0}:ADDRESS;user_sizeof{Reg.D1}:LONGINT;surface{Reg.A0},tags{Reg.A1}:ADDRESS):WizardWindowHandlePtr; CODE -42;
  29.  
  30. PROCEDURE WZ_CreateWindowObjA(winhandle{Reg.A0}:WizardWindowHandlePtr;id{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):NewWindowPtr; CODE -48;
  31.  
  32. PROCEDURE WZ_OpenWindowA(winhandle{Reg.A0}:WizardWindowHandlePtr;newwin{Reg.A1},wintags{Reg.A2}:ADDRESS):WindowPtr; CODE -54;
  33.  
  34. PROCEDURE WZ_CloseWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -60;
  35.  
  36. PROCEDURE WZ_FreeWindowHandle(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -66;
  37.  
  38. PROCEDURE WZ_LockWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -72;
  39.  
  40. PROCEDURE WZ_UnlockWindow(winhandle{Reg.A0}:WizardWindowHandlePtr); CODE -78;
  41.  
  42. PROCEDURE WZ_LockWindows(surface{Reg.A0}:ADDRESS); CODE -84;
  43.  
  44. PROCEDURE WZ_UnlockWindows(surface{Reg.A0}:ADDRESS); CODE -90;
  45.  
  46. PROCEDURE WZ_GadgetHelp(windowhandle{Reg.A0},sfgadget{Reg.A1}:ADDRESS):LONGINT; CODE -96;
  47.  
  48. PROCEDURE WZ_GadgetConfig(windowhandle{Reg.A0},sfgadget{Reg.A1}:ADDRESS):LONGINT; CODE -102;
  49.  
  50. PROCEDURE WZ_MenuHelp(windowhandle{Reg.A0}:ADDRESS;menucode{Reg.D0}:LONGINT):LONGINT; CODE -108;
  51.  
  52. PROCEDURE WZ_MenuConfig(windowhandle{Reg.A0}:ADDRESS;menucode{Reg.D0}:LONGINT):LONGINT; CODE -114;
  53.  
  54. PROCEDURE WZ_InitEasyStruct(surface{Reg.A0},easystruct{Reg.A1}:ADDRESS;id{Reg.D0},size{Reg.D1}:LONGINT):LONGINT; CODE -120;
  55.  
  56. PROCEDURE WZ_SnapShotA(surface{Reg.A0},tags{Reg.A1}:ADDRESS):LONGINT; CODE -126;
  57.  
  58. PROCEDURE WZ_GadgetKey(windowhandle{Reg.A0}:ADDRESS;code{Reg.D0},Qualifier{Reg.D1}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -132;
  59.  
  60. 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;
  61.  
  62. PROCEDURE WZ_EasyRequestArgs(surface{Reg.A0},window{Reg.A1}:ADDRESS;id{Reg.D0}:LONGINT;args{Reg.A2}:ADDRESS):LONGINT; CODE -144;
  63.  
  64. PROCEDURE WZ_GetNode(minlist{Reg.A0}:ADDRESS;nr{Reg.D0}:LONGINT):LONGINT; CODE -150;
  65.  
  66. PROCEDURE WZ_ListCount(list{Reg.A0}:ADDRESS):LONGINT; CODE -156;
  67.  
  68. PROCEDURE WZ_NewObjectA(class{Reg.D0}:LONGINT;tags{Reg.A0}:ADDRESS):LONGINT; CODE -162;
  69.  
  70. 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;
  71.  
  72. PROCEDURE WZ_ObjectID(Surface{Reg.A0},id{Reg.A2},Objectname{Reg.A1}:ADDRESS):LONGINT; CODE -174;
  73.  
  74. PROCEDURE WZ_InitNodeA(wizardnode{Reg.A0}:ADDRESS;entrys{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -180;
  75.  
  76. PROCEDURE WZ_InitNodeEntryA(wizardnode{Reg.A0}:ADDRESS;entry{Reg.D0}:LONGINT;tags{Reg.A1}:ADDRESS):LONGINT; CODE -186;
  77.  
  78.  
  79. END WizardL.
  80.