Initial import of Scalos. To decrease size I have
[AROS-Contrib.git] / scalos / Plugins / FileTypes / DrawerContents / DrawerContents.h
blobabf4fe13ba44924dc88ef824cb8eada38935e37c
1 // DrawerContents.h
2 // $Date$
3 // $Revision$
5 #ifndef DRAWERCONTENTS_H
6 #define DRAWERCONTENTS_H
8 int DrawerContentsInit(struct DrawerContentsBase *DrawerContentsBase);
9 int DrawerContentsOpen(struct DrawerContentsBase *DrawerContentsBase);
10 void DrawerContentsCleanup(struct DrawerContentsBase *DrawerContentsBase);
11 LIBFUNC_P3_PROTO(STRPTR, LIBToolTipInfoString,
12 A0, struct ScaToolTipInfoHookData *, ttshd,
13 A1, CONST_STRPTR, args,
14 A6, struct DrawerContentsBase *, DrawerContentsBase);
16 //---------------------------------------------------------------
18 // Debugging...
19 #define d(x) ;
20 #define d1(x) ;
21 #define d2(x) x;
23 // aus debug.lib
24 extern int kprintf(const char *fmt, ...);
25 extern int KPrintF(const char *fmt, ...);
27 struct DrawerContentsPlugin_LocaleInfo
29 APTR li_LocaleBase;
30 APTR li_Catalog;
31 struct LocaleIFace *li_ILocale;
34 #endif /* DRAWERCONTENTS_H */