5 Copyright © 2011, The AROS Development Team. All rights reserved.
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_ */