home *** CD-ROM | disk | FTP | other *** search
- {$if not def AMIGAGUIDE_LIB_H} CONST AMIGAGUIDE_LIB_H=0;
-
- { ****************************************************************
- ** KickPascal-Include-Datei "amigaguide.lib" zu Kickstart 3.0 **
- **************************************************************** }
-
- {$if not def EXEC_PORTS_H;incl "exec/ports.h";endif}
- {$if not def DOS_DOS_H;incl "dos/dos.h";endif}
- {$if not def LIBRARIES_AMIGAGUIDE_H;incl "libraries/amigaguide.h";endif}
- {$if not def UTILITY_TAGITEM_H;incl "utility/tagitem.h";endif}
- {$if not def UTILITY_HOOKS_H;incl "utility/hooks.h";endif}
- {$if not def REXX_STORAGE_H;incl "rexx/storage.h";endif}
-
-
- VAR AmigaGuideBase : Ptr;
-
- LIBRARY AmigaGuideBase :
-
- -30 : FUNCTION AGARexxHost(A0:p_RexxMsg; A1:Str): LongInt;
- -36 : FUNCTION LockAmigaGuideBase(A0:Ptr): LongInt;
- -42 : PROCEDURE UnlockAmigaGuideBase(D0:Long);
- { *** private Routine *** }
- -54 : FUNCTION OpenAmigaGuideA(A0:p_NewAmigaGuide; A1:p_TagItem): Ptr;
- -60 : FUNCTION OpenAmigaGuideAsyncA(A0:p_NewAmigaGuide; D0:p_TagItem): Ptr;
- -66 : PROCEDURE CloseAmigaGuide(A0:Ptr);
- -72 : FUNCTION AmigaGuideSignal(A0:Ptr): Long;
- -78 : FUNCTION GetAmigaGuideMsg(A0:Ptr): p_AmigaGuideMsg;
- -84 : PROCEDURE ReplyAmigaGuideMsg(A0:p_AmigaGuideMsg);
- -90 : FUNCTION SetAmigaGuideContextA(A0:Ptr; D0:Long; D1:p_TagItem): LongInt;
- -96 : FUNCTION SendAmigaGuideContextA(A0:Ptr; D0:p_TagItem): LongInt;
- -102 : FUNCTION SendAmigaGuideCmdA(A0:Ptr; D0:Str; D1:p_TagItem): LongInt;
- -108 : FUNCTION SetAmigaGuideAttrsA(A0:Ptr; A1:p_TagItem): LongInt;
- -114 : FUNCTION GetAmigaGuideAttr(D0:Tag; A0:Ptr; A1:Long): LongInt;
- { *** 3 private Routinen *** }
- -138 : FUNCTION AddAmigaGuideHostA(A0:p_Hook; D0:Str; A1:p_TagItem): Ptr;
- -144 : FUNCTION RemoveAmigaGuideHostA(A0:Ptr; A1:p_TagItem): LongInt;
- { *** 10 private Routinen *** }
- -210 : FUNCTION GetAmigaGuideString(D0:LongInt): Str;
-
- end;
-
- {$endif}
-