All pastes #55187 Raw Edit

Stuff

public text v1 · immutable
#55187 ·published 2006-05-11 20:54 UTC
rendered paste body
Index: 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);
 }