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