diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2012-03-07 23:51:17 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2012-03-07 23:51:17 +0100 | 
| commit | 6be804878cc3405fb340930346387c9aed695d82 (patch) | |
| tree | b1e649a020c60677941838c37b13347be051665e /lib/efl/native/elm | |
| parent | f74b1512aa56a07a0353ef3b1941dade693cf657 (diff) | |
| download | ffi-efl-6be804878cc3405fb340930346387c9aed695d82.zip ffi-efl-6be804878cc3405fb340930346387c9aed695d82.tar.gz | |
API update, loads
Diffstat (limited to 'lib/efl/native/elm')
| -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 | 
8 files changed, 57 insertions, 64 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 | 
