home *** CD-ROM | disk | FTP | other *** search
- {$if not def WB_LIB_H} CONST WB_LIB_H=0;
-
- { ********************************************************
- ** KickPascal-Include-Datei "wb.lib" zu Kickstart 3.0 **
- ******************************************************** }
-
- {$if not def WORKBENCH_WORKBENCH_H;incl "workbench/workbench.h";endif}
- {$if not def INTUITION_INTUITION_H;incl "intuition/intuition.h";endif}
- {$if not def UTILITY_TAGITEM_H;incl "utility/tagitem.h";endif}
- {$if not def DOS_DOSEXTENS_H;incl "dos/dosextens.h";endif}
-
- VAR WorkbenchBase : Ptr;
-
- LIBRARY WorkbenchBase :
-
- { **** Routinen ab V36 / Release 2.0 **** }
-
- { *** 3 private Routinen *** }
- -48 : FUNCTION AddAppWindowA(D0,D1:Long; A0:p_Window; A1:p_MsgPort; A2:p_TagItem): p_AppWindow;
- -54 : FUNCTION RemoveAppWindow(A0:p_AppWindow): Boolean;
- -60 : FUNCTION AddAppIconA(D0,D1:Long; A0:Str; A1:p_MsgPort; A2:p_FileLock; A3:p_DiskObject; A4:p_TagItem): p_AppIcon;
- -66 : FUNCTION RemoveAppIcon(A0:p_AppIcon): Boolean;
- -72 : FUNCTION AddAppMenuItemA(D0,D1:Long; A0:Str; A1:p_MsgPort; A2:p_TagItem): p_AppMenuItem;
- -78 : FUNCTION RemoveAppMenuItem(A0:p_AppMenuItem): Boolean;
-
- { **** Routinen ab V39 / Release 3.0 **** }
- { *** private Routine *** }
- -90 : FUNCTION WBInfo(A0:BPTR; A1:Str; A2:p_Screen): Boolean;
- { *** 5 private Routinen *** }
- END;
- {$endif}
-