diff options
-rw-r--r-- | lib/efl/native/elm/elm_general.rb | 6 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_gengrid.rb | 9 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_genlist.rb | 44 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_list.rb | 8 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_naviframe.rb | 14 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_popup.rb | 8 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_toolbar.rb | 8 | ||||
-rw-r--r-- | lib/efl/native/elm/elm_web.rb | 24 | ||||
-rwxr-xr-x | tools/genruby.rb | 2 |
9 files changed, 58 insertions, 65 deletions
diff --git a/lib/efl/native/elm/elm_general.rb b/lib/efl/native/elm/elm_general.rb index 00c93cb..1a291f2 100644 --- a/lib/efl/native/elm/elm_general.rb +++ b/lib/efl/native/elm/elm_general.rb @@ -32,9 +32,9 @@ module Efl enum :elm_policy_quit, [ :elm_policy_quit_none, 0, :elm_policy_quit_last_window_closed, 1 ] # typedef enum {...} Elm_Focus_Direction; enum :elm_focus_direction, [ :elm_focus_previous, :elm_focus_next ] - # typedef enum {...} Elm_Object_Select_Mode_Type; - enum :elm_object_select_mode_type, [ :elm_object_normal_select, 0, :elm_object_always_select, 1, :elm_object_no_select, 2, - :elm_object_select_mode_max, 3 ] + # typedef enum {...} Elm_Object_Select_Mode; + enum :elm_object_select_mode, [ :elm_object_select_mode_default, 0, :elm_object_select_mode_always, 1, :elm_object_select_mode_none, 2, + :elm_object_select_mode_display_only, 3, :elm_object_select_mode_max, 4 ] # # TYPEDEFS # typedef struct _Elm_Event_Policy_Changed Elm_Event_Policy_Changed; diff --git a/lib/efl/native/elm/elm_gengrid.rb b/lib/efl/native/elm/elm_gengrid.rb index 3a7f062..1eef206 100644 --- a/lib/efl/native/elm/elm_gengrid.rb +++ b/lib/efl/native/elm/elm_gengrid.rb @@ -4,6 +4,7 @@ require 'efl/native' require 'efl/native/elementary' require 'efl/native/elm/elm_gen' +require 'efl/native/elm/elm_scroller' # module Efl # @@ -177,10 +178,10 @@ module Efl [ :elm_gengrid_filled_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_gengrid_filled_get(const Evas_Object *obj); [ :elm_gengrid_filled_get, [ :evas_object ], :bool ], - # EAPI void elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode); - [ :elm_gengrid_select_mode_set, [ :evas_object, :elm_object_select_mode_type ], :void ], - # EAPI Elm_Object_Select_Mode_Type elm_gengrid_select_mode_get(const Evas_Object *obj); - [ :elm_gengrid_select_mode_get, [ :evas_object ], :elm_object_select_mode_type ], + # EAPI void elm_gengrid_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode); + [ :elm_gengrid_select_mode_set, [ :evas_object, :elm_object_select_mode ], :void ], + # EAPI Elm_Object_Select_Mode elm_gengrid_select_mode_get(const Evas_Object *obj); + [ :elm_gengrid_select_mode_get, [ :evas_object ], :elm_object_select_mode ], # EAPI void elm_gengrid_highlight_mode_set(Evas_Object *obj, Eina_Bool highlight); [ :elm_gengrid_highlight_mode_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_gengrid_highlight_mode_get(const Evas_Object *obj); diff --git a/lib/efl/native/elm/elm_genlist.rb b/lib/efl/native/elm/elm_genlist.rb index 2ec5c42..e616de5 100644 --- a/lib/efl/native/elm/elm_genlist.rb +++ b/lib/efl/native/elm/elm_genlist.rb @@ -157,14 +157,6 @@ module Efl [ :elm_genlist_item_cursor_engine_only_set, [ :elm_object_item, :bool ], :void ], # EAPI Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Object_Item *it); [ :elm_genlist_item_cursor_engine_only_get, [ :elm_object_item ], :bool ], - # EAPI void elm_genlist_compress_mode_set(Evas_Object *obj, Eina_Bool compress); - [ :elm_genlist_compress_mode_set, [ :evas_object, :bool ], :void ], - # EAPI Eina_Bool elm_genlist_compress_mode_get(const Evas_Object *obj); - [ :elm_genlist_compress_mode_get, [ :evas_object ], :bool ], - # EAPI void elm_genlist_height_for_width_mode_set(Evas_Object *obj, Eina_Bool height_for_width); - [ :elm_genlist_height_for_width_mode_set, [ :evas_object, :bool ], :void ], - # EAPI Eina_Bool elm_genlist_height_for_width_mode_get(const Evas_Object *obj); - [ :elm_genlist_height_for_width_mode_get, [ :evas_object ], :bool ], # EAPI void elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous); [ :elm_genlist_homogeneous_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_genlist_homogeneous_get(const Evas_Object *obj); @@ -189,10 +181,6 @@ module Efl [ :elm_genlist_item_expanded_get, [ :elm_object_item ], :bool ], # EAPI int elm_genlist_item_expanded_depth_get(const Elm_Object_Item *it); [ :elm_genlist_item_expanded_depth_get, [ :elm_object_item ], :int ], - # EAPI void elm_genlist_item_display_only_set(Elm_Object_Item *it, Eina_Bool display_only); - [ :elm_genlist_item_display_only_set, [ :elm_object_item, :bool ], :void ], - # EAPI Eina_Bool elm_genlist_item_display_only_get(const Elm_Object_Item *it); - [ :elm_genlist_item_display_only_get, [ :elm_object_item ], :bool ], # EAPI void elm_genlist_item_all_contents_unset(Elm_Object_Item *it, Eina_List **l); [ :elm_genlist_item_all_contents_unset, [ :elm_object_item, :eina_list ], :void ], # EAPI void elm_genlist_item_promote(Elm_Object_Item *it); @@ -201,22 +189,22 @@ module Efl [ :elm_genlist_item_demote, [ :elm_object_item ], :void ], # EAPI void elm_genlist_item_fields_update(Elm_Object_Item *it, const char *parts, Elm_Genlist_Item_Field_Type itf); [ :elm_genlist_item_fields_update, [ :elm_object_item, :string, :elm_genlist_item_field_type ], :void ], - # EAPI void elm_genlist_item_mode_set(Elm_Object_Item *it, const char *mode_type, Eina_Bool mode_set); - [ :elm_genlist_item_mode_set, [ :elm_object_item, :string, :bool ], :void ], - # EAPI const char *elm_genlist_mode_type_get(const Evas_Object *obj); - [ :elm_genlist_mode_type_get, [ :evas_object ], :string ], - # EAPI const Elm_Object_Item *elm_genlist_mode_item_get(const Evas_Object *obj); - [ :elm_genlist_mode_item_get, [ :evas_object ], :elm_object_item ], + # EAPI void elm_genlist_item_decorate_mode_set(Elm_Object_Item *it, const char *mode_type, Eina_Bool mode_set); + [ :elm_genlist_item_decorate_mode_set, [ :elm_object_item, :string, :bool ], :void ], + # EAPI const char *elm_genlist_item_decorate_mode_get(const Evas_Object *obj); + [ :elm_genlist_item_decorate_mode_get, [ :evas_object ], :string ], + # EAPI const Elm_Object_Item *elm_genlist_decorated_item_get(const Evas_Object *obj); + [ :elm_genlist_decorated_item_get, [ :evas_object ], :elm_object_item ], # EAPI void elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode); [ :elm_genlist_reorder_mode_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_genlist_reorder_mode_get(const Evas_Object *obj); [ :elm_genlist_reorder_mode_get, [ :evas_object ], :bool ], # EAPI Elm_Genlist_Item_Type elm_genlist_item_type_get(const Elm_Object_Item *it); [ :elm_genlist_item_type_get, [ :elm_object_item ], :elm_genlist_item_type ], - # EAPI void elm_genlist_edit_mode_set(Evas_Object *obj, Eina_Bool edit_mode); - [ :elm_genlist_edit_mode_set, [ :evas_object, :bool ], :void ], - # EAPI Eina_Bool elm_genlist_edit_mode_get(const Evas_Object *obj); - [ :elm_genlist_edit_mode_get, [ :evas_object ], :bool ], + # EAPI void elm_genlist_decorate_mode_set(Evas_Object *obj, Eina_Bool decorated); + [ :elm_genlist_decorate_mode_set, [ :evas_object, :bool ], :void ], + # EAPI Eina_Bool elm_genlist_decorate_mode_get(const Evas_Object *obj); + [ :elm_genlist_decorate_mode_get, [ :evas_object ], :bool ], # EAPI void elm_genlist_item_flip_set(Elm_Object_Item *it, Eina_Bool flip); [ :elm_genlist_item_flip_set, [ :elm_object_item, :bool ], :void ], # EAPI Eina_Bool elm_genlist_item_flip_get(const Elm_Object_Item *it); @@ -225,14 +213,18 @@ module Efl [ :elm_genlist_tree_effect_enabled_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_genlist_tree_effect_enabled_get(const Evas_Object *obj); [ :elm_genlist_tree_effect_enabled_get, [ :evas_object ], :bool ], - # EAPI void elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode); - [ :elm_genlist_select_mode_set, [ :evas_object, :elm_object_select_mode_type ], :void ], - # EAPI Elm_Object_Select_Mode_Type elm_genlist_select_mode_get(const Evas_Object *obj); - [ :elm_genlist_select_mode_get, [ :evas_object ], :elm_object_select_mode_type ], + # EAPI void elm_genlist_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode); + [ :elm_genlist_select_mode_set, [ :evas_object, :elm_object_select_mode ], :void ], + # EAPI Elm_Object_Select_Mode elm_genlist_select_mode_get(const Evas_Object *obj); + [ :elm_genlist_select_mode_get, [ :evas_object ], :elm_object_select_mode ], # EAPI void elm_genlist_highlight_mode_set(Evas_Object *obj, Eina_Bool highlight); [ :elm_genlist_highlight_mode_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_genlist_highlight_mode_get(const Evas_Object *obj); [ :elm_genlist_highlight_mode_get, [ :evas_object ], :bool ], + # EAPI void elm_genlist_item_select_mode_set(Elm_Object_Item *it, Elm_Object_Select_Mode mode); + [ :elm_genlist_item_select_mode_set, [ :elm_object_item, :elm_object_select_mode ], :void ], + # EAPI Elm_Object_Select_Mode elm_genlist_item_select_mode_get(const Elm_Object_Item *it); + [ :elm_genlist_item_select_mode_get, [ :elm_object_item ], :elm_object_select_mode ], ] # attach_fcts fcts diff --git a/lib/efl/native/elm/elm_list.rb b/lib/efl/native/elm/elm_list.rb index 5015417..4042177 100644 --- a/lib/efl/native/elm/elm_list.rb +++ b/lib/efl/native/elm/elm_list.rb @@ -44,10 +44,10 @@ module Efl [ :elm_list_horizontal_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_list_horizontal_get(const Evas_Object *obj); [ :elm_list_horizontal_get, [ :evas_object ], :bool ], - # EAPI void elm_list_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode); - [ :elm_list_select_mode_set, [ :evas_object, :elm_object_select_mode_type ], :void ], - # EAPI Elm_Object_Select_Mode_Type elm_list_select_mode_get(const Evas_Object *obj); - [ :elm_list_select_mode_get, [ :evas_object ], :elm_object_select_mode_type ], + # EAPI void elm_list_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode); + [ :elm_list_select_mode_set, [ :evas_object, :elm_object_select_mode ], :void ], + # EAPI Elm_Object_Select_Mode elm_list_select_mode_get(const Evas_Object *obj); + [ :elm_list_select_mode_get, [ :evas_object ], :elm_object_select_mode ], # EAPI void elm_list_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce); [ :elm_list_bounce_set, [ :evas_object, :bool, :bool ], :void ], # EAPI void elm_list_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce); diff --git a/lib/efl/native/elm/elm_naviframe.rb b/lib/efl/native/elm/elm_naviframe.rb index a273b08..4a2e999 100644 --- a/lib/efl/native/elm/elm_naviframe.rb +++ b/lib/efl/native/elm/elm_naviframe.rb @@ -27,10 +27,12 @@ module Efl [ :elm_naviframe_add, [ :evas_object ], :evas_object ], # EAPI Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style); [ :elm_naviframe_item_push, [ :evas_object, :string, :evas_object, :evas_object, :evas_object, :string ], :elm_object_item ], - # EAPI Elm_Object_Item *elm_naviframe_item_insert_before(Elm_Object_Item *before, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style); - [ :elm_naviframe_item_insert_before, [ :elm_object_item, :string, :evas_object, :evas_object, :evas_object, :string ], :elm_object_item ], - # EAPI Elm_Object_Item *elm_naviframe_item_insert_after(Elm_Object_Item *after, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style); - [ :elm_naviframe_item_insert_after, [ :elm_object_item, :string, :evas_object, :evas_object, :evas_object, :string ], :elm_object_item ], + # EAPI Elm_Object_Item *elm_naviframe_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style); + [ :elm_naviframe_item_insert_before, [ :evas_object, :elm_object_item, :string, :evas_object, :evas_object, :evas_object, :string ], + :elm_object_item ], + # EAPI Elm_Object_Item *elm_naviframe_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style); + [ :elm_naviframe_item_insert_after, [ :evas_object, :elm_object_item, :string, :evas_object, :evas_object, :evas_object, :string ], + :elm_object_item ], # EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj); [ :elm_naviframe_item_pop, [ :evas_object ], :evas_object ], # EAPI void elm_naviframe_item_pop_to(Elm_Object_Item *it); @@ -63,10 +65,6 @@ module Efl [ :elm_naviframe_event_enabled_set, [ :evas_object, :bool ], :void ], # EAPI Eina_Bool elm_naviframe_event_enabled_get(const Evas_Object *obj); [ :elm_naviframe_event_enabled_get, [ :evas_object ], :bool ], - # EAPI void elm_naviframe_item_style_default_set(Evas_Object *obj, const char *style); - [ :elm_naviframe_item_style_default_set, [ :evas_object, :string ], :void ], - # EAPI const char *elm_naviframe_item_style_default_get(const Evas_Object *obj); - [ :elm_naviframe_item_style_default_get, [ :evas_object ], :string ], # EAPI void elm_naviframe_item_simple_promote(Evas_Object *obj, Evas_Object *content); [ :elm_naviframe_item_simple_promote, [ :evas_object, :evas_object ], :void ], ] diff --git a/lib/efl/native/elm/elm_popup.rb b/lib/efl/native/elm/elm_popup.rb index 2803691..637a9fc 100644 --- a/lib/efl/native/elm/elm_popup.rb +++ b/lib/efl/native/elm/elm_popup.rb @@ -36,19 +36,19 @@ module Efl [ :elm_popup_item_append, [ :evas_object, :string, :evas_object, :evas_smart_cb, :pointer ], :elm_object_item ], # EAPI void elm_popup_content_text_wrap_type_set(Evas_Object *obj, Elm_Wrap_Type wrap); [ :elm_popup_content_text_wrap_type_set, [ :evas_object, :elm_wrap_type ], :void ], - # EAPI Elm_Wrap_Type elm_popup_content_text_wrap_type_get(Evas_Object *obj); + # EAPI Elm_Wrap_Type elm_popup_content_text_wrap_type_get(const Evas_Object *obj); [ :elm_popup_content_text_wrap_type_get, [ :evas_object ], :elm_wrap_type ], # EAPI void elm_popup_orient_set(Evas_Object *obj, Elm_Popup_Orient orient); [ :elm_popup_orient_set, [ :evas_object, :elm_popup_orient ], :void ], - # EAPI Elm_Popup_Orient elm_popup_orient_get(Evas_Object *obj); + # EAPI Elm_Popup_Orient elm_popup_orient_get(const Evas_Object *obj); [ :elm_popup_orient_get, [ :evas_object ], :elm_popup_orient ], # EAPI void elm_popup_timeout_set(Evas_Object *obj, double timeout); [ :elm_popup_timeout_set, [ :evas_object, :double ], :void ], - # EAPI double elm_popup_timeout_get(Evas_Object *obj); + # EAPI double elm_popup_timeout_get(const Evas_Object *obj); [ :elm_popup_timeout_get, [ :evas_object ], :double ], # EAPI void elm_popup_allow_events_set(Evas_Object *obj, Eina_Bool allow); [ :elm_popup_allow_events_set, [ :evas_object, :bool ], :void ], - # EAPI Eina_Bool elm_popup_allow_events_get(Evas_Object *obj); + # EAPI Eina_Bool elm_popup_allow_events_get(const Evas_Object *obj); [ :elm_popup_allow_events_get, [ :evas_object ], :bool ], ] # diff --git a/lib/efl/native/elm/elm_toolbar.rb b/lib/efl/native/elm/elm_toolbar.rb index 23703d7..e34154f 100644 --- a/lib/efl/native/elm/elm_toolbar.rb +++ b/lib/efl/native/elm/elm_toolbar.rb @@ -127,10 +127,10 @@ module Efl [ :elm_toolbar_horizontal_get, [ :evas_object ], :bool ], # EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj); [ :elm_toolbar_items_count, [ :evas_object ], :uint ], - # EAPI void elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode_Type mode); - [ :elm_toolbar_select_mode_set, [ :evas_object, :elm_object_select_mode_type ], :void ], - # EAPI Elm_Object_Select_Mode_Type elm_toolbar_select_mode_get(const Evas_Object *obj); - [ :elm_toolbar_select_mode_get, [ :evas_object ], :elm_object_select_mode_type ], + # EAPI void elm_toolbar_select_mode_set(Evas_Object *obj, Elm_Object_Select_Mode mode); + [ :elm_toolbar_select_mode_set, [ :evas_object, :elm_object_select_mode ], :void ], + # EAPI Elm_Object_Select_Mode elm_toolbar_select_mode_get(const Evas_Object *obj); + [ :elm_toolbar_select_mode_get, [ :evas_object ], :elm_object_select_mode ], ] # attach_fcts fcts diff --git a/lib/efl/native/elm/elm_web.rb b/lib/efl/native/elm/elm_web.rb index 2a3d30a..5270288 100644 --- a/lib/efl/native/elm/elm_web.rb +++ b/lib/efl/native/elm/elm_web.rb @@ -27,6 +27,9 @@ module Efl # typedef enum {...} Elm_Web_Zoom_Mode; enum :elm_web_zoom_mode, [ :elm_web_zoom_mode_manual, 0, :elm_web_zoom_mode_auto_fit, 1, :elm_web_zoom_mode_auto_fill, 2, :elm_web_zoom_mode_last, 3 ] + # typedef enum {...} Elm_Web_Window_Feature_Flag; + enum :elm_web_window_feature_flag, [ :elm_web_window_feature_toolbar, :elm_web_window_feature_statusbar, :elm_web_window_feature_scrollbars, + :elm_web_window_feature_menubar, :elm_web_window_feature_locationbar, :elm_web_window_feature_fullscreen ] # # TYPEDEFS # typedef struct _Elm_Web_Frame_Load_Error Elm_Web_Frame_Load_Error; @@ -120,12 +123,12 @@ module Efl [ :elm_web_forward, [ :evas_object ], :bool ], # EAPI Eina_Bool elm_web_navigate(Evas_Object *obj, int steps); [ :elm_web_navigate, [ :evas_object, :int ], :bool ], - # EAPI Eina_Bool elm_web_back_possible(Evas_Object *obj); - [ :elm_web_back_possible, [ :evas_object ], :bool ], - # EAPI Eina_Bool elm_web_forward_possible(Evas_Object *obj); - [ :elm_web_forward_possible, [ :evas_object ], :bool ], - # EAPI Eina_Bool elm_web_navigate_possible(Evas_Object *obj, int steps); - [ :elm_web_navigate_possible, [ :evas_object, :int ], :bool ], + # EAPI Eina_Bool elm_web_back_possible_get(Evas_Object *obj); + [ :elm_web_back_possible_get, [ :evas_object ], :bool ], + # EAPI Eina_Bool elm_web_forward_possible_get(Evas_Object *obj); + [ :elm_web_forward_possible_get, [ :evas_object ], :bool ], + # EAPI Eina_Bool elm_web_navigate_possible_get(Evas_Object *obj, int steps); + [ :elm_web_navigate_possible_get, [ :evas_object, :int ], :bool ], # EAPI Eina_Bool elm_web_history_enabled_get(const Evas_Object *obj); [ :elm_web_history_enabled_get, [ :evas_object ], :bool ], # EAPI void elm_web_history_enabled_set(Evas_Object *obj, Eina_Bool enabled); @@ -150,11 +153,10 @@ module Efl [ :elm_web_window_features_ref, [ :elm_web_window_features ], :void ], # EAPI void elm_web_window_features_unref(Elm_Web_Window_Features *wf); [ :elm_web_window_features_unref, [ :elm_web_window_features ], :void ], - # EAPI void elm_web_window_features_bool_property_get(const Elm_Web_Window_Features *wf, Eina_Bool *toolbar_visible, Eina_Bool *statusbar_visible, Eina_Bool *scrollbars_visible, Eina_Bool *menubar_visible, Eina_Bool *locationbar_visble, Eina_Bool *fullscreen); - [ :elm_web_window_features_bool_property_get, [ :elm_web_window_features, :pointer, :pointer, :pointer, :pointer, :pointer, :pointer ], :void - ], - # EAPI void elm_web_window_features_int_property_get(const Elm_Web_Window_Features *wf, int *x, int *y, int *w, int *h); - [ :elm_web_window_features_int_property_get, [ :elm_web_window_features, :pointer, :pointer, :pointer, :pointer ], :void ], + # EAPI Eina_Bool elm_web_window_features_property_get(const Elm_Web_Window_Features *wf, Elm_Web_Window_Feature_Flag flag); + [ :elm_web_window_features_property_get, [ :elm_web_window_features, :elm_web_window_feature_flag ], :bool ], + # EAPI void elm_web_window_features_region_get(const Elm_Web_Window_Features *wf, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h); + [ :elm_web_window_features_region_get, [ :elm_web_window_features, :pointer, :pointer, :pointer, :pointer ], :void ], ] # attach_fcts fcts diff --git a/tools/genruby.rb b/tools/genruby.rb index 99fcd20..7cf7982 100755 --- a/tools/genruby.rb +++ b/tools/genruby.rb @@ -398,7 +398,7 @@ libs << elm_h('elm_flipselector.h', 'ElmFlipSelector') libs << elm_h('elm_focus.h', 'ElmFocus') libs << elm_h('elm_fonts.h', 'ElmFonts', ["#{NATIVE}/eina_hash","#{NATIVE}/elementary"]) libs << elm_h('elm_frame.h', 'ElmFrame') -libs << elm_h('elm_gengrid.h', 'ElmGenGrid', ["#{NATIVE}/elementary","#{NATIVE}/elm/elm_gen"]) +libs << elm_h('elm_gengrid.h', 'ElmGenGrid', ["#{NATIVE}/elementary","#{NATIVE}/elm/elm_gen","#{NATIVE}/elm/elm_scroller"]) libs << elm_h('elm_gen.h', 'ElmGen') libs << elm_h('elm_genlist.h', 'ElmGenList', ["#{NATIVE}/elementary","#{NATIVE}/elm/elm_gen","#{NATIVE}/elm/elm_list","#{NATIVE}/elm/elm_scroller"]) libs << elm_h('elm_gesture_layer.h', 'ElmGestureLayer') |