Index: gui.h
===================================================================
--- gui.h	(revision 816)
+++ gui.h	(revision 817)
@@ -22,6 +22,7 @@
 #define RAYDIUM_GUI_CHECK       5
 #define RAYDIUM_GUI_COMBO       6
 #define RAYDIUM_GUI_ZONE        7
+#define RAYDIUM_GUI_COLORPICK   8
 
 #define RAYDIUM_GUI_NORMAL      1
 #define RAYDIUM_GUI_FOCUS       2
@@ -51,6 +52,14 @@
     int      tag;
 } raydium_gui_Zone;
 
+typedef struct raydium_gui_Colorpick
+{
+    raydium_gui_Zone *  zone;
+    signed char         expanded;
+    GLfloat             picker_zoom_factor;
+    unsigned int        picker_texture;
+} raydium_gui_Colorpick;
+
 typedef struct raydium_gui_Label
 {
     char     caption[RAYDIUM_MAX_NAME_LEN];
@@ -136,7 +145,7 @@
 
 typedef struct raydium_gui_Theme
 {
-    signed char     loaded;
+    signed char loaded;
     char     filename[RAYDIUM_MAX_NAME_LEN];
     int      texture;
     int      texture_size[2];