1 #ifndef INTUITION_DIATTR_H
2 #define INTUITION_DIATTR_H
5 Copyright © 2013, The AROS Development Team. All rights reserved.
8 Desc: DrawInfo attributes
12 #include <intuition/screens.h>
14 #define GDIA_Color 0x00100000
15 #define GDIA_Pen 0x00200000
16 #define GDIA_Version 0x00300000
17 #define GDIA_DirectColor 0x00400000
18 #define GDIA_NumPens 0x00500000
19 #define GDIA_Font 0x00600000
20 #define GDIA_Depth 0x00700000
21 #define GDIA_ResolutionX 0x00800000
22 #define GDIA_ResolutionY 0x00900000
23 #define GDIA_CheckMark 0x00A00000
24 #define GDIA_MenuKey 0x00B00000
26 #define DRIPEN_DETAIL DETAILPEN
27 #define DRIPEN_BLOCK BLOCKPEN
28 #define DRIPEN_TEXT TEXTPEN
29 #define DRIPEN_SHINE SHINEPEN
30 #define DRIPEN_SHADOW SHADOWPEN
31 #define DRIPEN_FILL FILLPEN
32 #define DRIPEN_FILLTEXT FILLTEXTPEN
33 #define DRIPEN_BACKGROUND BACKGROUNDPEN
34 #define DRIPEN_HIGHLIGHTTEXT HIGHLIGHTTEXTPEN
35 #define DRIPEN_BARDETAIL BARDETAILPEN
36 #define DRIPEN_BARBLOCK BARBLOCKPEN
37 #define DRIPEN_BARTRIM BARTRIMPEN
40 * The following pens are not implemented in AROS and defined here
41 * only for complete source code compatibility.
42 * GetDrawInfoAttr() returns error upon attempt to query these pens.
44 #define DRIPEN_HALFSHINE 12
45 #define DRIPEN_HALFSHADOW 13
46 #define DRIPEN_NUMDRIPENS 14