rendered paste bodyIndex: ewl_colorpicker.c
===================================================================
RCS file: /var/cvs/e/e17/libs/ewl/src/lib/ewl_colorpicker.c,v
retrieving revision 1.17
diff -u -r1.17 ewl_colorpicker.c
--- ewl_colorpicker.c 20 Apr 2006 04:09:51 -0000 1.17
+++ ewl_colorpicker.c 11 May 2006 20:52:36 -0000
@@ -735,6 +735,8 @@
ewl_colorpicker_display_update(Ewl_Colorpicker *cp, unsigned int r, unsigned int g,
unsigned int b, double h, double s, double v)
{
+ Ewl_Color_Set color;
+
DENTER_FUNCTION(DLEVEL_STABLE);
DCHECK_PARAM_PTR("cp", cp);
DCHECK_TYPE("cp", cp, EWL_COLORPICKER_TYPE);
@@ -749,6 +751,13 @@
ewl_widget_color_set(cp->preview.current, r, g, b, 255);
+ color.r = r;
+ color.g = g;
+ color.b = b;
+ color.a = ewl_colorpicker_alpha_get(EWL_COLORPICKER(cp));
+
+ ewl_callback_call_with_event_data(EWL_WIDGET(cp), EWL_CALLBACK_VALUE_CHANGED, &color);
+
DLEAVE_FUNCTION(DLEVEL_STABLE);
}