Part 1 of adding two new ctk configuration macros:
- CTK_CONF_ICON_BITMAPS
- CTK_CONF_ICON_TEXTMAPS

These macros control if icon bitmaps resp. textmaps are used at all. For all platfroms only needing one or the other this saves memory as the application description files don't define the unused stuff anymore. Especially for the conio based platforms this is a significant benefit.

Note: For all platforms (apart for Apple2 and Atari) I initially defined both macros as 1 which should lead to an unchanged bevaviour. I leave it up to the platform maintainers to make use of the new macros by optionally setting one to 0.
diff --git a/contiki/conf/ctk-conf.h.example b/contiki/conf/ctk-conf.h.example
index 50aaa96..789dd32 100644
--- a/contiki/conf/ctk-conf.h.example
+++ b/contiki/conf/ctk-conf.h.example
@@ -29,7 +29,7 @@
  *
  * This file is part of the "ctk" console GUI toolkit for cc65
  *
- * $Id: ctk-conf.h.example,v 1.6 2004/06/27 10:09:36 oliverschmidt Exp $
+ * $Id: ctk-conf.h.example,v 1.7 2004/06/27 12:31:24 oliverschmidt Exp $
  *
  */
 
@@ -60,9 +60,15 @@
 architecture specific files to work). */
 #define CTK_CONF_MOUSE_SUPPORT        0 /* 1342 bytes */
 
-/* Toggles support for desktop icons. */
+/* Toggles support for icons. */
 #define CTK_CONF_ICONS                1 /* 107 bytes */
 
+/* Toggles support for icon bitmaps. */
+#define CTK_CONF_ICON_BITMAPS         1
+
+/* Toggles support for icon textmaps. */
+#define CTK_CONF_ICON_TEXTMAPS        1
+
 /* Toggles support for movable windows. */
 #define CTK_CONF_WINDOWMOVE           1 /* 333 bytes */