home *** CD-ROM | disk | FTP | other *** search
- {$if not def ICON_LIB_H} CONST ICON_LIB_H=0;
-
- { **********************************************************
- ** KickPascal-Include-Datei "icon.lib" zu Kickstart 3.0 **
- ********************************************************** }
-
- {$if not def WORKBENCH_WORKBENCH_H;incl "workbench/workbench.h";endif}
-
- VAR IconBase : Ptr;
-
- LIBRARY IconBase :
-
- { **** Routinen ab V36 / Release 2.0 **** }
- -42 : FUNCTION GetIcon(A0:Str; A1:p_DiskObject; A2:p_FreeList): LongInt;
- -48 : FUNCTION PutIcon(A0:Str; A1:p_DiskObject): Boolean;
- -54 : PROCEDURE FreeFreeList(A0:p_FreeList);
- { *** 2 private Routinen *** }
- -72 : FUNCTION AddFreeList(A0:p_FreeList; A1:Ptr; A2:Long): Boolean;
- -78 : FUNCTION GetDiskObject(A0:Str): p_DiskObject;
- -84 : FUNCTION PutDiskObject(A0:Str; A1:p_DiskObject): Boolean;
- -90 : PROCEDURE FreeDiskObject(A0:p_DiskObject);
- -96 : FUNCTION FindToolType(A0:Ptr; A1:Str): Str;
- -102 : FUNCTION MatchToolValue(A0,A1:Str): Boolean;
- -108 : FUNCTION BumpRevision(A0,A1:Str): Str;
- { *** private Routine *** }
- -120 : FUNCTION GetDefDiskObject(D0:LongInt): p_DiskObject;
- -126 : FUNCTION PutDefDiskObject(A0:p_DiskObject): Boolean;
- -132 : FUNCTION GetDiskObjectNew(A0:Str): p_DiskObject;
- -138 : FUNCTION DeleteDiskObject(A0:Str): Boolean;
- END;
- {$endif}
-