
/*
**  $VER: installergui_pragmas.h 37.1 (27.08.99)
**  (C) by Jens Tröger
**
*/

#ifdef __STORMC__
#include <stormcpragmas/installergui_lib.h>
#endif

#ifdef __SASC
#include <sascpragmas/installergui_pragmas.h>
#endif

/******************************************************************************

// this commented section was added by Dirk Stöcker - thank you. but
// i tried it out and it totally crashed the code?! so i'm still
// using my own pragmas

#ifndef PRAGMAS_INSTALLERGUI_PRAGMAS_H
#define PRAGMAS_INSTALLERGUI_PRAGMAS_H

#if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
#pragma amicall(InstallerGuiBase,0x01E,igui_InitApp(a0,a1,a2))
#pragma amicall(InstallerGuiBase,0x024,igui_FreeApp(a0))
#pragma amicall(InstallerGuiBase,0x02A,igui_GetGUIInfo())
#pragma amicall(InstallerGuiBase,0x030,igui_ClearError(a0))
#pragma amicall(InstallerGuiBase,0x036,igui_ClearGUIEvent(a0))
#pragma amicall(InstallerGuiBase,0x03C,igui_DisableCancel(a0,d0))
#pragma amicall(InstallerGuiBase,0x042,igui_DisableProceed(a0,d0))
#pragma amicall(InstallerGuiBase,0x048,igui_EmptyPanel(a0))
#pragma amicall(InstallerGuiBase,0x04E,igui_GetGUIEvent(a0))
#pragma amicall(InstallerGuiBase,0x05A,igui_NameCancel(a0,a1))
#pragma amicall(InstallerGuiBase,0x060,igui_NameProceed(a0,a1))
#pragma amicall(InstallerGuiBase,0x066,igui_WaitApp(a0))
#pragma amicall(InstallerGuiBase,0x06C,igui_QuietWaitApp(a0))
#pragma amicall(InstallerGuiBase,0x072,igui_Request(a0,a1,a2,d0,d1))
#pragma amicall(InstallerGuiBase,0x078,igui_SetHelp(a0,a1))
#pragma amicall(InstallerGuiBase,0x08A,igui_QuitApp(a0))
#pragma amicall(InstallerGuiBase,0x090,igui_TRAP_Mode(a0,d0))
#pragma amicall(InstallerGuiBase,0x096,igui_SWING_Mode(a0,d0))
#pragma amicall(InstallerGuiBase,0x09C,igui_SetParseGauge(a0,d0))
#pragma amicall(InstallerGuiBase,0x0A2,igui_AskBool(a0,a1))
#pragma amicall(InstallerGuiBase,0x0A8,igui_AskChoice(a0,a1))
#pragma amicall(InstallerGuiBase,0x0AE,igui_AskDisk(a0,a1))
#pragma amicall(InstallerGuiBase,0x0B4,igui_AskDir(a0,a1))
#pragma amicall(InstallerGuiBase,0x0BA,igui_AskFile(a0,a1))
#pragma amicall(InstallerGuiBase,0x0C0,igui_AskNumber(a0,a1))
#pragma amicall(InstallerGuiBase,0x0C6,igui_AskOptions(a0,a1))
#pragma amicall(InstallerGuiBase,0x0CC,igui_AskString(a0,a1))
#pragma amicall(InstallerGuiBase,0x0D2,igui_Bye(a0,a1,a2))
#pragma amicall(InstallerGuiBase,0x0D8,igui_CloseCopyGauge(a0))
#pragma amicall(InstallerGuiBase,0x0DE,igui_Complete(a0,d0))
#pragma amicall(InstallerGuiBase,0x0E4,igui_Confirm(a0,a1))
#pragma amicall(InstallerGuiBase,0x0EA,igui_CopyConfirm(a0,a1))
#pragma amicall(InstallerGuiBase,0x0F0,igui_CopylibConfirm(a0,a1,d0,d1))
#pragma amicall(InstallerGuiBase,0x0F6,igui_StartupConfirm(a0,a1))
#pragma amicall(InstallerGuiBase,0x0FC,igui_Effect(a0,d0,d1,d2,d3,d4))
#pragma amicall(InstallerGuiBase,0x102,igui_Message(a0,a1))
#pragma amicall(InstallerGuiBase,0x108,igui_QueryDisplay(a0,d0,d1))
#pragma amicall(InstallerGuiBase,0x10E,igui_SetCopyGauge(a0,a1,a2,d0))
#pragma amicall(InstallerGuiBase,0x114,igui_Welcome(a0,a1))
#pragma amicall(InstallerGuiBase,0x11A,igui_Working(a0,a1))
#pragma amicall(InstallerGuiBase,0x120,igui_CreateFileList(a0,a1,a2))
#pragma amicall(InstallerGuiBase,0x126,igui_DisposeFileList(a0))
#pragma amicall(InstallerGuiBase,0x12C,igui_GetNextEntry(a0))
#pragma amicall(InstallerGuiBase,0x132,igui_Error(a0))
#endif

#if defined(_DCC) || defined(__SASC)
#pragma  libcall InstallerGuiBase igui_InitApp         01E A9803
#pragma  libcall InstallerGuiBase igui_FreeApp         024 801
#pragma  libcall InstallerGuiBase igui_GetGUIInfo      02A 00
#pragma  libcall InstallerGuiBase igui_ClearError      030 801
#pragma  libcall InstallerGuiBase igui_ClearGUIEvent   036 801
#pragma  libcall InstallerGuiBase igui_DisableCancel   03C 0802
#pragma  libcall InstallerGuiBase igui_DisableProceed  042 0802
#pragma  libcall InstallerGuiBase igui_EmptyPanel      048 801
#pragma  libcall InstallerGuiBase igui_GetGUIEvent     04E 801
#pragma  libcall InstallerGuiBase igui_NameCancel      05A 9802
#pragma  libcall InstallerGuiBase igui_NameProceed     060 9802
#pragma  libcall InstallerGuiBase igui_WaitApp         066 801
#pragma  libcall InstallerGuiBase igui_QuietWaitApp    06C 801
#pragma  libcall InstallerGuiBase igui_Request         072 10A9805
#pragma  libcall InstallerGuiBase igui_SetHelp         078 9802
#pragma  libcall InstallerGuiBase igui_QuitApp         08A 801
#pragma  libcall InstallerGuiBase igui_TRAP_Mode       090 0802
#pragma  libcall InstallerGuiBase igui_SWING_Mode      096 0802
#pragma  libcall InstallerGuiBase igui_SetParseGauge   09C 0802
#pragma  libcall InstallerGuiBase igui_AskBool         0A2 9802
#pragma  libcall InstallerGuiBase igui_AskChoice       0A8 9802
#pragma  libcall InstallerGuiBase igui_AskDisk         0AE 9802
#pragma  libcall InstallerGuiBase igui_AskDir          0B4 9802
#pragma  libcall InstallerGuiBase igui_AskFile         0BA 9802
#pragma  libcall InstallerGuiBase igui_AskNumber       0C0 9802
#pragma  libcall InstallerGuiBase igui_AskOptions      0C6 9802
#pragma  libcall InstallerGuiBase igui_AskString       0CC 9802
#pragma  libcall InstallerGuiBase igui_Bye             0D2 A9803
#pragma  libcall InstallerGuiBase igui_CloseCopyGauge  0D8 801
#pragma  libcall InstallerGuiBase igui_Complete        0DE 0802
#pragma  libcall InstallerGuiBase igui_Confirm         0E4 9802
#pragma  libcall InstallerGuiBase igui_CopyConfirm     0EA 9802
#pragma  libcall InstallerGuiBase igui_CopylibConfirm  0F0 109804
#pragma  libcall InstallerGuiBase igui_StartupConfirm  0F6 9802
#pragma  libcall InstallerGuiBase igui_Effect          0FC 43210806
#pragma  libcall InstallerGuiBase igui_Message         102 9802
#pragma  libcall InstallerGuiBase igui_QueryDisplay    108 10803
#pragma  libcall InstallerGuiBase igui_SetCopyGauge    10E 0A9804
#pragma  libcall InstallerGuiBase igui_Welcome         114 9802
#pragma  libcall InstallerGuiBase igui_Working         11A 9802
#pragma  libcall InstallerGuiBase igui_CreateFileList  120 A9803
#pragma  libcall InstallerGuiBase igui_DisposeFileList 126 801
#pragma  libcall InstallerGuiBase igui_GetNextEntry    12C 801
#pragma  libcall InstallerGuiBase igui_Error           132 801
#endif

#endif

******************************************************************************/


