diff --git a/src/lib/Clouseau.h b/src/lib/Clouseau.h index 74d51d6..d1c3486 100644 --- a/src/lib/Clouseau.h +++ b/src/lib/Clouseau.h @@ -63,6 +63,7 @@ struct _Clouseau_Evas_Props double weight_x, weight_y; int r, g, b, a; Eina_Bool pass_events; + Eina_Bool repeat_events; Eina_Bool has_focus; Eina_Bool is_clipper; Eina_Bool is_visible; diff --git a/src/lib/clouseau_data.c b/src/lib/clouseau_data.c index d9d9d4c..6718fb9 100644 --- a/src/lib/clouseau_data.c +++ b/src/lib/clouseau_data.c @@ -516,6 +516,8 @@ _clouseau_object_desc_make(void) EET_DATA_DESCRIPTOR_ADD_BASIC(clouseau_object_edd, Clouseau_Object, "evas_props.pass_events", evas_props.pass_events, EET_T_UCHAR); + EET_DATA_DESCRIPTOR_ADD_BASIC(clouseau_object_edd, Clouseau_Object, + "evas_props.repeat_events", evas_props.repeat_events, EET_T_UCHAR); EET_DATA_DESCRIPTOR_ADD_BASIC(clouseau_object_edd, Clouseau_Object, "evas_props.has_focus", evas_props.has_focus, EET_T_UCHAR); EET_DATA_DESCRIPTOR_ADD_BASIC(clouseau_object_edd, Clouseau_Object, diff --git a/src/lib/clouseau_object_information.c b/src/lib/clouseau_object_information.c index 54de5cf..6f19be3 100644 --- a/src/lib/clouseau_object_information.c +++ b/src/lib/clouseau_object_information.c @@ -177,6 +177,7 @@ clouseau_object_information_get(Clouseau_Tree_Item *treeit) oinfo = calloc(1, sizeof(Clouseau_Object)); oinfo->evas_props.pass_events = evas_object_pass_events_get(obj); + oinfo->evas_props.repeat_events = evas_object_repeat_events_get(obj); oinfo->evas_props.has_focus = evas_object_focus_get(obj); oinfo->evas_props.is_visible = evas_object_visible_get(obj); oinfo->evas_props.name = eina_stringshare_add(evas_object_name_get(obj)); @@ -514,6 +515,8 @@ clouseau_object_information_list_populate(Clouseau_Tree_Item *treeit, Evas_Objec _clouseau_information_bool_to_tree(main_tit, "Pass events", oinfo->evas_props.pass_events); + _clouseau_information_bool_to_tree(main_tit, "Repeat events", + oinfo->evas_props.repeat_events); _clouseau_information_bool_to_tree(main_tit, "Has clipees", oinfo->evas_props.is_clipper);