using kprintf to output debug, which may be redirected to serial, is not a good idea...
[AROS-Contrib.git] / scalos / main / PenNames.h
blobbcefe862ba2cac7c97fef2358ce686f077be0053
1 // PenNames.h
2 // $Date$
3 // $Revision$
5 #ifndef PENNAMES_H_INCLUDED
6 #define PENNAMES_H_INCLUDED
8 //----------------------------------------------------------------------------
10 #include "Variables.h"
12 #define UNKNOWN_PEN ((LONG) ~0)
14 struct PenNameDef
16 ULONG pnd_PenNumber;
17 CONST_STRPTR pnd_PenName;
20 static const struct PenNameDef PenNames[] =
22 { PENIDX_HSHINEPEN, "PENIDX_HSHINEPEN" },
23 { PENIDX_HSHADOWPEN, "PENIDX_HSHADOWPEN" },
24 { PENIDX_ICONTEXTOUTLINEPEN, "PENIDX_ICONTEXTOUTLINEPEN", },
25 { PENIDX_DRAWERTEXT, "PENIDX_DRAWERTEXT" },
26 { PENIDX_DRAWERTEXTSEL, "PENIDX_DRAWERTEXTSEL" },
27 { PENIDX_DRAWERBG, "PENIDX_DRAWERBG", },
28 { PENIDX_FILETEXT, "PENIDX_FILETEXT" },
29 { PENIDX_FILETEXTSEL, "PENIDX_FILETEXTSEL" },
30 { PENIDX_FILEBG, "PENIDX_FILEBG" },
31 { PENIDX_BACKDROPDETAIL, "PENIDX_BACKDROPDETAIL" },
32 { PENIDX_BACKDROPBLOCK, "PENIDX_BACKDROPBLOCK" },
33 { PENIDX_TOOLTIP_TEXT, "PENIDX_TOOLTIP_TEXT" },
34 { PENIDX_TOOLTIP_BG, "PENIDX_TOOLTIP_BG" },
35 { PENIDX_DRAGINFOTEXT_TEXT, "PENIDX_DRAGINFOTEXT_TEXT" },
36 { PENIDX_DRAGINFOTEXT_BG, "PENIDX_DRAGINFOTEXT_BG" },
37 { PENIDX_STATUSBAR_BG, "PENIDX_STATUSBAR_BG" },
38 { PENIDX_STATUSBAR_TEXT, "PENIDX_STATUSBAR_TEXT" },
39 { PENIDX_ICONTEXTPEN, "PENIDX_ICONTEXTPEN" },
40 { PENIDX_ICONTEXTPENSEL, "PENIDX_ICONTEXTPENSEL" },
41 { PENIDX_ICONTEXTSHADOWPEN, "PENIDX_ICONTEXTSHADOWPEN" },
42 { PENIDX_ICONTEXTPENBGSEL, "PENIDX_ICONTEXTPENBGSEL" },
43 { PENIDX_THUMBNAILBACKGROUNDPEN,"PENIDX_THUMBNAILBACKGROUNDPEN" },
44 { 0, NULL }
47 #endif /* PENNAMES_H_INCLUDED */