home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Resources / System / BoingBag1 / Contributions / InstallerNG / GUI-API / include / pragmas / installergui_pragmas.h
C/C++ Source or Header  |  1999-08-28  |  6KB  |  124 lines

  1.  
  2. /*
  3. **  $VER: installergui_pragmas.h 37.1 (27.08.99)
  4. **  (C) by Jens Tröger
  5. **
  6. */
  7.  
  8. #ifdef __STORMC__
  9. #include <stormcpragmas/installergui_lib.h>
  10. #endif
  11.  
  12. #ifdef __SASC
  13. #include <sascpragmas/installergui_pragmas.h>
  14. #endif
  15.  
  16. /******************************************************************************
  17.  
  18. // this commented section was added by Dirk Stöcker - thank you. but
  19. // i tried it out and it totally crashed the code?! so i'm still
  20. // using my own pragmas
  21.  
  22. #ifndef PRAGMAS_INSTALLERGUI_PRAGMAS_H
  23. #define PRAGMAS_INSTALLERGUI_PRAGMAS_H
  24.  
  25. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  26. #pragma amicall(InstallerGuiBase,0x01E,igui_InitApp(a0,a1,a2))
  27. #pragma amicall(InstallerGuiBase,0x024,igui_FreeApp(a0))
  28. #pragma amicall(InstallerGuiBase,0x02A,igui_GetGUIInfo())
  29. #pragma amicall(InstallerGuiBase,0x030,igui_ClearError(a0))
  30. #pragma amicall(InstallerGuiBase,0x036,igui_ClearGUIEvent(a0))
  31. #pragma amicall(InstallerGuiBase,0x03C,igui_DisableCancel(a0,d0))
  32. #pragma amicall(InstallerGuiBase,0x042,igui_DisableProceed(a0,d0))
  33. #pragma amicall(InstallerGuiBase,0x048,igui_EmptyPanel(a0))
  34. #pragma amicall(InstallerGuiBase,0x04E,igui_GetGUIEvent(a0))
  35. #pragma amicall(InstallerGuiBase,0x05A,igui_NameCancel(a0,a1))
  36. #pragma amicall(InstallerGuiBase,0x060,igui_NameProceed(a0,a1))
  37. #pragma amicall(InstallerGuiBase,0x066,igui_WaitApp(a0))
  38. #pragma amicall(InstallerGuiBase,0x06C,igui_QuietWaitApp(a0))
  39. #pragma amicall(InstallerGuiBase,0x072,igui_Request(a0,a1,a2,d0,d1))
  40. #pragma amicall(InstallerGuiBase,0x078,igui_SetHelp(a0,a1))
  41. #pragma amicall(InstallerGuiBase,0x08A,igui_QuitApp(a0))
  42. #pragma amicall(InstallerGuiBase,0x090,igui_TRAP_Mode(a0,d0))
  43. #pragma amicall(InstallerGuiBase,0x096,igui_SWING_Mode(a0,d0))
  44. #pragma amicall(InstallerGuiBase,0x09C,igui_SetParseGauge(a0,d0))
  45. #pragma amicall(InstallerGuiBase,0x0A2,igui_AskBool(a0,a1))
  46. #pragma amicall(InstallerGuiBase,0x0A8,igui_AskChoice(a0,a1))
  47. #pragma amicall(InstallerGuiBase,0x0AE,igui_AskDisk(a0,a1))
  48. #pragma amicall(InstallerGuiBase,0x0B4,igui_AskDir(a0,a1))
  49. #pragma amicall(InstallerGuiBase,0x0BA,igui_AskFile(a0,a1))
  50. #pragma amicall(InstallerGuiBase,0x0C0,igui_AskNumber(a0,a1))
  51. #pragma amicall(InstallerGuiBase,0x0C6,igui_AskOptions(a0,a1))
  52. #pragma amicall(InstallerGuiBase,0x0CC,igui_AskString(a0,a1))
  53. #pragma amicall(InstallerGuiBase,0x0D2,igui_Bye(a0,a1,a2))
  54. #pragma amicall(InstallerGuiBase,0x0D8,igui_CloseCopyGauge(a0))
  55. #pragma amicall(InstallerGuiBase,0x0DE,igui_Complete(a0,d0))
  56. #pragma amicall(InstallerGuiBase,0x0E4,igui_Confirm(a0,a1))
  57. #pragma amicall(InstallerGuiBase,0x0EA,igui_CopyConfirm(a0,a1))
  58. #pragma amicall(InstallerGuiBase,0x0F0,igui_CopylibConfirm(a0,a1,d0,d1))
  59. #pragma amicall(InstallerGuiBase,0x0F6,igui_StartupConfirm(a0,a1))
  60. #pragma amicall(InstallerGuiBase,0x0FC,igui_Effect(a0,d0,d1,d2,d3,d4))
  61. #pragma amicall(InstallerGuiBase,0x102,igui_Message(a0,a1))
  62. #pragma amicall(InstallerGuiBase,0x108,igui_QueryDisplay(a0,d0,d1))
  63. #pragma amicall(InstallerGuiBase,0x10E,igui_SetCopyGauge(a0,a1,a2,d0))
  64. #pragma amicall(InstallerGuiBase,0x114,igui_Welcome(a0,a1))
  65. #pragma amicall(InstallerGuiBase,0x11A,igui_Working(a0,a1))
  66. #pragma amicall(InstallerGuiBase,0x120,igui_CreateFileList(a0,a1,a2))
  67. #pragma amicall(InstallerGuiBase,0x126,igui_DisposeFileList(a0))
  68. #pragma amicall(InstallerGuiBase,0x12C,igui_GetNextEntry(a0))
  69. #pragma amicall(InstallerGuiBase,0x132,igui_Error(a0))
  70. #endif
  71.  
  72. #if defined(_DCC) || defined(__SASC)
  73. #pragma  libcall InstallerGuiBase igui_InitApp         01E A9803
  74. #pragma  libcall InstallerGuiBase igui_FreeApp         024 801
  75. #pragma  libcall InstallerGuiBase igui_GetGUIInfo      02A 00
  76. #pragma  libcall InstallerGuiBase igui_ClearError      030 801
  77. #pragma  libcall InstallerGuiBase igui_ClearGUIEvent   036 801
  78. #pragma  libcall InstallerGuiBase igui_DisableCancel   03C 0802
  79. #pragma  libcall InstallerGuiBase igui_DisableProceed  042 0802
  80. #pragma  libcall InstallerGuiBase igui_EmptyPanel      048 801
  81. #pragma  libcall InstallerGuiBase igui_GetGUIEvent     04E 801
  82. #pragma  libcall InstallerGuiBase igui_NameCancel      05A 9802
  83. #pragma  libcall InstallerGuiBase igui_NameProceed     060 9802
  84. #pragma  libcall InstallerGuiBase igui_WaitApp         066 801
  85. #pragma  libcall InstallerGuiBase igui_QuietWaitApp    06C 801
  86. #pragma  libcall InstallerGuiBase igui_Request         072 10A9805
  87. #pragma  libcall InstallerGuiBase igui_SetHelp         078 9802
  88. #pragma  libcall InstallerGuiBase igui_QuitApp         08A 801
  89. #pragma  libcall InstallerGuiBase igui_TRAP_Mode       090 0802
  90. #pragma  libcall InstallerGuiBase igui_SWING_Mode      096 0802
  91. #pragma  libcall InstallerGuiBase igui_SetParseGauge   09C 0802
  92. #pragma  libcall InstallerGuiBase igui_AskBool         0A2 9802
  93. #pragma  libcall InstallerGuiBase igui_AskChoice       0A8 9802
  94. #pragma  libcall InstallerGuiBase igui_AskDisk         0AE 9802
  95. #pragma  libcall InstallerGuiBase igui_AskDir          0B4 9802
  96. #pragma  libcall InstallerGuiBase igui_AskFile         0BA 9802
  97. #pragma  libcall InstallerGuiBase igui_AskNumber       0C0 9802
  98. #pragma  libcall InstallerGuiBase igui_AskOptions      0C6 9802
  99. #pragma  libcall InstallerGuiBase igui_AskString       0CC 9802
  100. #pragma  libcall InstallerGuiBase igui_Bye             0D2 A9803
  101. #pragma  libcall InstallerGuiBase igui_CloseCopyGauge  0D8 801
  102. #pragma  libcall InstallerGuiBase igui_Complete        0DE 0802
  103. #pragma  libcall InstallerGuiBase igui_Confirm         0E4 9802
  104. #pragma  libcall InstallerGuiBase igui_CopyConfirm     0EA 9802
  105. #pragma  libcall InstallerGuiBase igui_CopylibConfirm  0F0 109804
  106. #pragma  libcall InstallerGuiBase igui_StartupConfirm  0F6 9802
  107. #pragma  libcall InstallerGuiBase igui_Effect          0FC 43210806
  108. #pragma  libcall InstallerGuiBase igui_Message         102 9802
  109. #pragma  libcall InstallerGuiBase igui_QueryDisplay    108 10803
  110. #pragma  libcall InstallerGuiBase igui_SetCopyGauge    10E 0A9804
  111. #pragma  libcall InstallerGuiBase igui_Welcome         114 9802
  112. #pragma  libcall InstallerGuiBase igui_Working         11A 9802
  113. #pragma  libcall InstallerGuiBase igui_CreateFileList  120 A9803
  114. #pragma  libcall InstallerGuiBase igui_DisposeFileList 126 801
  115. #pragma  libcall InstallerGuiBase igui_GetNextEntry    12C 801
  116. #pragma  libcall InstallerGuiBase igui_Error           132 801
  117. #endif
  118.  
  119. #endif
  120.  
  121. ******************************************************************************/
  122.  
  123.  
  124.