diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/efl/native/elementary.rb | 54 | ||||
-rw-r--r-- | lib/efl/native/evas.rb | 2 |
2 files changed, 31 insertions, 25 deletions
diff --git a/lib/efl/native/elementary.rb b/lib/efl/native/elementary.rb index f5b99bc..6f68d50 100644 --- a/lib/efl/native/elementary.rb +++ b/lib/efl/native/elementary.rb @@ -182,6 +182,8 @@ module Efl typedef :pointer, :elm_gengrid_item_class_func # typedef struct _Elm_Entry_Anchor_Info Elm_Entry_Anchor_Info; typedef :pointer, :elm_entry_anchor_info + # typedef Edje_Entry_Change_Info Elm_Entry_Change_Info; + typedef :edje_entry_change_info, :elm_entry_change_info # typedef struct _Elm_Entry_Filter_Limit_Size Elm_Entry_Filter_Limit_Size; typedef :pointer, :elm_entry_filter_limit_size # typedef struct _Elm_Entry_Filter_Accept_Set Elm_Entry_Filter_Accept_Set; @@ -1016,10 +1018,14 @@ module Efl [ :elm_icon_prescale_set, [ :evas_object_p, :int ], :void ], # EAPI int elm_icon_prescale_get(const Evas_Object *obj); [ :elm_icon_prescale_get, [ :evas_object_p ], :int ], + # EAPI Evas_Object *elm_icon_object_get(Evas_Object *obj); + [ :elm_icon_object_get, [ :evas_object_p ], :evas_object_p ], # EAPI void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order); [ :elm_icon_order_lookup_set, [ :evas_object_p, :elm_icon_lookup_order ], :void ], # EAPI Elm_Icon_Lookup_Order elm_icon_order_lookup_get(const Evas_Object *obj); [ :elm_icon_order_lookup_get, [ :evas_object_p ], :elm_icon_lookup_order ], + # EAPI void elm_icon_preload_set(Evas_Object *obj, Eina_Bool disable); + [ :elm_icon_preload_set, [ :evas_object_p, :eina_bool ], :void ], # EAPI Eina_Bool elm_icon_animated_available_get(const Evas_Object *obj); [ :elm_icon_animated_available_get, [ :evas_object_p ], :eina_bool ], # EAPI void elm_icon_animated_set(Evas_Object *obj, Eina_Bool animated); @@ -1565,6 +1571,10 @@ module Efl [ :elm_entry_is_empty, [ :evas_object_p ], :eina_bool ], # EAPI const char *elm_entry_selection_get(const Evas_Object *obj); [ :elm_entry_selection_get, [ :evas_object_p ], :string ], + # EAPI const Evas_Object *elm_entry_textblock_get(const Evas_Object *obj); + [ :elm_entry_textblock_get, [ :evas_object_p ], :evas_object_p ], + # EAPI void elm_entry_calc_force(const Evas_Object *obj); + [ :elm_entry_calc_force, [ :evas_object_p ], :void ], # EAPI void elm_entry_entry_insert(Evas_Object *obj, const char *entry); [ :elm_entry_entry_insert, [ :evas_object_p, :string ], :void ], # EAPI void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap); @@ -2974,32 +2984,28 @@ module Efl [ :elm_flipselector_flip_next, [ :evas_object_p ], :void ], # EAPI void elm_flipselector_flip_prev(Evas_Object *obj); [ :elm_flipselector_flip_prev, [ :evas_object_p ], :void ], - # EAPI Elm_Flipselector_Item *elm_flipselector_item_append(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data); - [ :elm_flipselector_item_append, [ :evas_object_p, :string, :evas_smart_cb, :void_p ], :elm_flipselector_item_p ], - # EAPI Elm_Flipselector_Item *elm_flipselector_item_prepend(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data); - [ :elm_flipselector_item_prepend, [ :evas_object_p, :string, :evas_smart_cb, :void_p ], :elm_flipselector_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data); + [ :elm_flipselector_item_append, [ :evas_object_p, :string, :evas_smart_cb, :void_p ], :elm_object_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data); + [ :elm_flipselector_item_prepend, [ :evas_object_p, :string, :evas_smart_cb, :void_p ], :elm_object_item_p ], # EAPI const Eina_List *elm_flipselector_items_get(const Evas_Object *obj); [ :elm_flipselector_items_get, [ :evas_object_p ], :eina_list_p ], - # EAPI Elm_Flipselector_Item *elm_flipselector_first_item_get(const Evas_Object *obj); - [ :elm_flipselector_first_item_get, [ :evas_object_p ], :elm_flipselector_item_p ], - # EAPI Elm_Flipselector_Item *elm_flipselector_last_item_get(const Evas_Object *obj); - [ :elm_flipselector_last_item_get, [ :evas_object_p ], :elm_flipselector_item_p ], - # EAPI Elm_Flipselector_Item *elm_flipselector_selected_item_get(const Evas_Object *obj); - [ :elm_flipselector_selected_item_get, [ :evas_object_p ], :elm_flipselector_item_p ], - # EAPI void elm_flipselector_item_selected_set(Elm_Flipselector_Item *item, Eina_Bool selected); - [ :elm_flipselector_item_selected_set, [ :elm_flipselector_item_p, :eina_bool ], :void ], - # EAPI Eina_Bool elm_flipselector_item_selected_get(const Elm_Flipselector_Item *item); - [ :elm_flipselector_item_selected_get, [ :elm_flipselector_item_p ], :eina_bool ], - # EAPI void elm_flipselector_item_del(Elm_Flipselector_Item *item); - [ :elm_flipselector_item_del, [ :elm_flipselector_item_p ], :void ], - # EAPI const char *elm_flipselector_item_label_get(const Elm_Flipselector_Item *item); - [ :elm_flipselector_item_label_get, [ :elm_flipselector_item_p ], :string ], - # EAPI void elm_flipselector_item_label_set(Elm_Flipselector_Item *item, const char *label); - [ :elm_flipselector_item_label_set, [ :elm_flipselector_item_p, :string ], :void ], - # EAPI Elm_Flipselector_Item *elm_flipselector_item_prev_get(Elm_Flipselector_Item *item); - [ :elm_flipselector_item_prev_get, [ :elm_flipselector_item_p ], :elm_flipselector_item_p ], - # EAPI Elm_Flipselector_Item *elm_flipselector_item_next_get(Elm_Flipselector_Item *item); - [ :elm_flipselector_item_next_get, [ :elm_flipselector_item_p ], :elm_flipselector_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_first_item_get(const Evas_Object *obj); + [ :elm_flipselector_first_item_get, [ :evas_object_p ], :elm_object_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_last_item_get(const Evas_Object *obj); + [ :elm_flipselector_last_item_get, [ :evas_object_p ], :elm_object_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_selected_item_get(const Evas_Object *obj); + [ :elm_flipselector_selected_item_get, [ :evas_object_p ], :elm_object_item_p ], + # EAPI void elm_flipselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected); + [ :elm_flipselector_item_selected_set, [ :elm_object_item_p, :eina_bool ], :void ], + # EAPI Eina_Bool elm_flipselector_item_selected_get(const Elm_Object_Item *it); + [ :elm_flipselector_item_selected_get, [ :elm_object_item_p ], :eina_bool ], + # EAPI void elm_flipselector_item_del(Elm_Object_Item *it); + [ :elm_flipselector_item_del, [ :elm_object_item_p ], :void ], + # EAPI Elm_Object_Item *elm_flipselector_item_prev_get(Elm_Object_Item *it); + [ :elm_flipselector_item_prev_get, [ :elm_object_item_p ], :elm_object_item_p ], + # EAPI Elm_Object_Item *elm_flipselector_item_next_get(Elm_Object_Item *it); + [ :elm_flipselector_item_next_get, [ :elm_object_item_p ], :elm_object_item_p ], # EAPI void elm_flipselector_interval_set(Evas_Object *obj, double interval); [ :elm_flipselector_interval_set, [ :evas_object_p, :double ], :void ], # EAPI double elm_flipselector_interval_get(const Evas_Object *obj); diff --git a/lib/efl/native/evas.rb b/lib/efl/native/evas.rb index 555175a..a87ed14 100644 --- a/lib/efl/native/evas.rb +++ b/lib/efl/native/evas.rb @@ -407,7 +407,7 @@ module Efl [ :evas_event_feed_key_up, [ :evas_p, :string, :string, :string, :string, :uint, :void_p ], :void ], # EAPI void evas_event_feed_hold (Evas *e, int hold, unsigned int timestamp, const void *data); [ :evas_event_feed_hold, [ :evas_p, :int, :uint, :void_p ], :void ], - # EAPI void evas_event_refeed_event (Evas *e, void *event_copy, Evas_Callback_Type event_type);; + # EAPI void evas_event_refeed_event (Evas *e, void *event_copy, Evas_Callback_Type event_type); [ :evas_event_refeed_event, [ :evas_p, :void_p, :evas_callback_type ], :void ], # EAPI void evas_image_cache_flush (Evas *e); [ :evas_image_cache_flush, [ :evas_p ], :void ], |