Enlightenment CVS committal

Author  : cmarcelo
Project : e17
Module  : libs/etk

Dir     : e17/libs/etk/src/bin


Modified Files:
        etk_shadow_test.c 


Log Message:
Small fixes for Etk.

- Removes unnecessary checks for marshallers.
- Adds a missing INT_POINTER marshaller.
- Fix callbacks types in etk_shadow_test


===================================================================
RCS file: /cvs/e/e17/libs/etk/src/bin/etk_shadow_test.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- etk_shadow_test.c   28 Sep 2007 19:52:48 -0000      1.7
+++ etk_shadow_test.c   1 Oct 2007 14:48:40 -0000       1.8
@@ -5,10 +5,10 @@
 #define NUM_COLS 3
 #define NUM_PICTURES 6
 
-static void _shadow_offset_x_changed_cb(Etk_Object *object, double value, void 
*data);
-static void _shadow_offset_y_changed_cb(Etk_Object *object, double value, void 
*data);
-static void _shadow_radius_changed_cb(Etk_Object *object, double value, void 
*data);
-static void _show_border_toggled_cb(Etk_Object *object, void *data);
+static Etk_Bool _shadow_offset_x_changed_cb(Etk_Object *object, double value, 
void *data);
+static Etk_Bool _shadow_offset_y_changed_cb(Etk_Object *object, double value, 
void *data);
+static Etk_Bool _shadow_radius_changed_cb(Etk_Object *object, double value, 
void *data);
+static Etk_Bool _show_border_toggled_cb(Etk_Object *object, void *data);
 
 static Etk_Widget *_picture_shadows[NUM_PICTURES];
 
@@ -152,7 +152,7 @@
  **************************/
 
 /* Called when the x-offset is changed */
-static void _shadow_offset_x_changed_cb(Etk_Object *object, double value, void 
*data)
+static Etk_Bool _shadow_offset_x_changed_cb(Etk_Object *object, double value, 
void *data)
 {
    Etk_Shadow *shadow;
    int radius;
@@ -166,9 +166,11 @@
       etk_shadow_shadow_get(shadow, NULL, NULL, &radius, NULL, &offset_y, 
&opacity);
       etk_shadow_shadow_set(shadow, ETK_SHADOW_OUTSIDE, ETK_SHADOW_ALL, 
radius, value, offset_y, opacity);
    }
+
+   return ETK_TRUE;
 }
 /* Called when the y-offset is changed */
-static void _shadow_offset_y_changed_cb(Etk_Object *object, double value, void 
*data)
+static Etk_Bool _shadow_offset_y_changed_cb(Etk_Object *object, double value, 
void *data)
 {
    Etk_Shadow *shadow;
    int radius;
@@ -182,10 +184,12 @@
       etk_shadow_shadow_get(shadow, NULL, NULL, &radius, &offset_x, NULL, 
&opacity);
       etk_shadow_shadow_set(shadow, ETK_SHADOW_OUTSIDE, ETK_SHADOW_ALL, 
radius, offset_x, value, opacity);
    }
+
+   return ETK_TRUE;
 }
 
 /* Called when the radius value is changed */
-static void _shadow_radius_changed_cb(Etk_Object *object, double value, void 
*data)
+static Etk_Bool _shadow_radius_changed_cb(Etk_Object *object, double value, 
void *data)
 {
    Etk_Shadow *shadow;
    int offset_x;
@@ -199,19 +203,23 @@
       etk_shadow_shadow_get(shadow, NULL, NULL, NULL, &offset_x, &offset_y, 
&opacity);
       etk_shadow_shadow_set(shadow, ETK_SHADOW_OUTSIDE, ETK_SHADOW_ALL, value, 
offset_x, offset_y, opacity);
    }
+
+   return ETK_TRUE;
 }
 
 /* Called when the "Show the border" check button is toggled */
-static void _show_border_toggled_cb(Etk_Object *object, void *data)
+static Etk_Bool _show_border_toggled_cb(Etk_Object *object, void *data)
 {
    Etk_Toggle_Button *check;
    Etk_Bool has_border;
    int i;
 
    if (!(check = ETK_TOGGLE_BUTTON(object)))
-      return;
+      return ETK_TRUE;
 
    has_border = etk_toggle_button_active_get(check);
    for (i = 0; i < NUM_PICTURES; i++)
       etk_shadow_border_set(ETK_SHADOW(_picture_shadows[i]), has_border ? 1 : 
0);
+
+   return ETK_TRUE;
 }



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to