+/* values for special drawing styles (currently only for crumbled graphics) */
+#define STYLE_NONE 0
+#define STYLE_ACCURATE_BORDERS (1 << 0)
+#define STYLE_INNER_CORNERS (1 << 1)
+
+#define STYLE_DEFAULT STYLE_NONE
+
+#define ANIM_EVENT_NONE 0
+#define ANIM_EVENT_CLICK_ANIM_1 (1 << 0)
+#define ANIM_EVENT_CLICK_ANIM_2 (1 << 1)
+#define ANIM_EVENT_CLICK_ANIM_3 (1 << 2)
+#define ANIM_EVENT_CLICK_ANIM_4 (1 << 3)
+#define ANIM_EVENT_CLICK_ANIM_5 (1 << 4)
+#define ANIM_EVENT_CLICK_ANIM_6 (1 << 5)
+#define ANIM_EVENT_CLICK_ANIM_7 (1 << 6)
+#define ANIM_EVENT_CLICK_ANIM_8 (1 << 7)
+#define ANIM_EVENT_CLICK_PART_1 (1 << 8)
+#define ANIM_EVENT_CLICK_PART_2 (1 << 9)
+#define ANIM_EVENT_CLICK_PART_3 (1 << 10)
+#define ANIM_EVENT_CLICK_PART_4 (1 << 11)
+#define ANIM_EVENT_CLICK_PART_5 (1 << 12)
+#define ANIM_EVENT_CLICK_PART_6 (1 << 13)
+#define ANIM_EVENT_CLICK_PART_7 (1 << 14)
+#define ANIM_EVENT_CLICK_PART_8 (1 << 15)
+#define ANIM_EVENT_CLICK_SELF (1 << 16)
+#define ANIM_EVENT_CLICK_ANY (1 << 17)
+
+#define ANIM_EVENT_CLICK_ANIM_ALL (ANIM_EVENT_CLICK_ANIM_1 | \
+ ANIM_EVENT_CLICK_ANIM_2 | \
+ ANIM_EVENT_CLICK_ANIM_3 | \
+ ANIM_EVENT_CLICK_ANIM_4 | \
+ ANIM_EVENT_CLICK_ANIM_5 | \
+ ANIM_EVENT_CLICK_ANIM_6 | \
+ ANIM_EVENT_CLICK_ANIM_7 | \
+ ANIM_EVENT_CLICK_ANIM_8)
+
+#define ANIM_EVENT_CLICK_PART_ALL (ANIM_EVENT_CLICK_PART_1 | \
+ ANIM_EVENT_CLICK_PART_2 | \
+ ANIM_EVENT_CLICK_PART_3 | \
+ ANIM_EVENT_CLICK_PART_4 | \
+ ANIM_EVENT_CLICK_PART_5 | \
+ ANIM_EVENT_CLICK_PART_6 | \
+ ANIM_EVENT_CLICK_PART_7 | \
+ ANIM_EVENT_CLICK_PART_8)
+
+#define ANIM_EVENT_DEFAULT ANIM_EVENT_NONE
+
+/* values for fade mode */
+#define FADE_TYPE_NONE 0
+#define FADE_TYPE_FADE_IN (1 << 0)
+#define FADE_TYPE_FADE_OUT (1 << 1)
+#define FADE_TYPE_TRANSFORM (1 << 2)
+#define FADE_TYPE_CROSSFADE (1 << 3)
+#define FADE_TYPE_MELT (1 << 4)
+#define FADE_TYPE_CURTAIN (1 << 5)
+#define FADE_TYPE_SKIP (1 << 6)
+
+#define FADE_MODE_NONE (FADE_TYPE_NONE)
+#define FADE_MODE_FADE_IN (FADE_TYPE_FADE_IN)
+#define FADE_MODE_FADE_OUT (FADE_TYPE_FADE_OUT)
+#define FADE_MODE_FADE (FADE_TYPE_FADE_IN | FADE_TYPE_FADE_OUT)
+#define FADE_MODE_TRANSFORM (FADE_TYPE_TRANSFORM | FADE_TYPE_FADE_IN)
+#define FADE_MODE_CROSSFADE (FADE_MODE_TRANSFORM | FADE_TYPE_CROSSFADE)
+#define FADE_MODE_MELT (FADE_MODE_TRANSFORM | FADE_TYPE_MELT)
+#define FADE_MODE_CURTAIN (FADE_MODE_TRANSFORM | FADE_TYPE_CURTAIN)
+#define FADE_MODE_SKIP_FADE_IN (FADE_TYPE_SKIP | FADE_TYPE_FADE_IN)
+#define FADE_MODE_SKIP_FADE_OUT (FADE_TYPE_SKIP | FADE_TYPE_FADE_OUT)
+
+#define FADE_MODE_DEFAULT FADE_MODE_FADE
+
+/* values for toon positions */
+#define POS_UNDEFINED -1
+#define POS_LEFT 0
+#define POS_RIGHT 1
+#define POS_TOP 2
+#define POS_UPPER 3
+#define POS_MIDDLE 4
+#define POS_LOWER 5
+#define POS_BOTTOM 6
+#define POS_ANY 7
+#define POS_LAST 8
+