Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / system / Wanderer / appobjects.h
blobd876bf42016c68f4241a9bf90434404be6568be6
1 #ifndef _APPOBJECTS_H_
2 #define _APPOBJECTS_H_
4 /*
5 Copyright © 2011, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 #include <exec/types.h>
10 #include <workbench/workbench.h>
12 /*** Prototypes *************************************************************/
13 BOOL SendAppIconMessage(struct AppIcon * appicon, LONG numargs, STRPTR args);
14 BOOL SendAppIconMenuMessage(struct AppIcon * appicon, UWORD class);
15 APTR AppObjectsLock();
16 VOID AppObjectsUnlock(APTR lock);
17 struct AppIcon * GetNextAppIconLocked(struct AppIcon * lastappicon, APTR lock);
18 struct DiskObject * AppIcon_GetDiskObject(struct AppIcon * appicon);
19 CONST_STRPTR AppIcon_GetLabel(struct AppIcon * appicon);
20 BOOL AppIcon_Supports(struct AppIcon * appicon, ULONG tag); /* Takes one of the WBAPPICONA_SupportsXXX tags as parameter */
21 BOOL AppIcon_CallRenderHook(struct AppIcon * appicon, struct AppIconRenderMsg * msg);
22 VOID CleanAppIconReplyMessages();
24 #endif /* _APPOBJECTS_H_ */