summaryrefslogtreecommitdiffstats
path: root/lib/efl/native/elm/elm_entry.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2013-12-20 16:16:09 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2013-12-20 16:16:09 +0100
commit821a1acdb583b2727717a6d3360c49f7a3489d52 (patch)
treece9e3bfe19642df1d8fec2d02241d3dd284d50f2 /lib/efl/native/elm/elm_entry.rb
parent4a2c039c135aabac55b2d88a5f5548d52d7a3cdf (diff)
downloadffi-efl-master.zip
ffi-efl-master.tar.gz
wip-worktree-stateHEADmaster
Diffstat (limited to 'lib/efl/native/elm/elm_entry.rb')
-rw-r--r--lib/efl/native/elm/elm_entry.rb239
1 files changed, 124 insertions, 115 deletions
diff --git a/lib/efl/native/elm/elm_entry.rb b/lib/efl/native/elm/elm_entry.rb
index 08aaa9e..f74eb55 100644
--- a/lib/efl/native/elm/elm_entry.rb
+++ b/lib/efl/native/elm/elm_entry.rb
@@ -33,7 +33,7 @@ module Efl
enum :elm_input_panel_layout, [ :elm_input_panel_layout_normal, :elm_input_panel_layout_number, :elm_input_panel_layout_email,
:elm_input_panel_layout_url, :elm_input_panel_layout_phonenumber, :elm_input_panel_layout_ip, :elm_input_panel_layout_month,
:elm_input_panel_layout_numberonly, :elm_input_panel_layout_invalid, :elm_input_panel_layout_hex, :elm_input_panel_layout_terminal,
- :elm_input_panel_layout_password ]
+ :elm_input_panel_layout_password, :elm_input_panel_layout_datetime ]
# typedef enum {...} Elm_Input_Panel_Lang;
enum :elm_input_panel_lang, [ :elm_input_panel_lang_automatic, :elm_input_panel_lang_alphabet ]
# typedef enum {...} Elm_Autocapital_Type;
@@ -42,7 +42,8 @@ module Efl
# typedef enum {...} Elm_Input_Panel_Return_Key_Type;
enum :elm_input_panel_return_key_type, [ :elm_input_panel_return_key_type_default, :elm_input_panel_return_key_type_done,
:elm_input_panel_return_key_type_go, :elm_input_panel_return_key_type_join, :elm_input_panel_return_key_type_login,
- :elm_input_panel_return_key_type_next, :elm_input_panel_return_key_type_search, :elm_input_panel_return_key_type_send ]
+ :elm_input_panel_return_key_type_next, :elm_input_panel_return_key_type_search, :elm_input_panel_return_key_type_send,
+ :elm_input_panel_return_key_type_signin ]
# typedef enum {...} Elm_Cnp_Mode;
enum :elm_cnp_mode, [ :elm_cnp_mode_markup, :elm_cnp_mode_no_image, :elm_cnp_mode_plaintext ]
#
@@ -51,6 +52,8 @@ module Efl
typedef :pointer, :elm_entry_anchor_info
# typedef struct _Elm_Entry_Anchor_Hover_Info Elm_Entry_Anchor_Hover_Info;
typedef :pointer, :elm_entry_anchor_hover_info
+ # typedef struct _Elm_Entry_Context_Menu_Item Elm_Entry_Context_Menu_Item;
+ typedef :pointer, :elm_entry_context_menu_item
# 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;
@@ -60,202 +63,208 @@ module Efl
#
# CALLBACKS
# typedef Evas_Object * (*Elm_Entry_Item_Provider_Cb) (void *data, Evas_Object * entry, const char *item);
- callback :elm_entry_item_provider_cb, [ :pointer, :evas_object, :string ], :evas_object
+ callback :elm_entry_item_provider_cb, [ :pointer, :pointer, :string ], :pointer
# typedef void (*Elm_Entry_Filter_Cb) (void *data, Evas_Object *entry, char **text);
- callback :elm_entry_filter_cb, [ :pointer, :evas_object, :pointer ], :void
+ callback :elm_entry_filter_cb, [ :pointer, :pointer, :pointer ], :void
#
# FUNCTIONS
fcts = [
+ # EAPI char *elm_entry_markup_to_utf8(const char *s);
+ [ :elm_entry_markup_to_utf8, [ :string ], :string ],
+ # EAPI char *elm_entry_utf8_to_markup(const char *s);
+ [ :elm_entry_utf8_to_markup, [ :string ], :string ],
+ # EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text);
+ [ :elm_entry_filter_limit_size, [ :pointer, :pointer, :pointer ], :void ],
+ # EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text);
+ [ :elm_entry_filter_accept_set, [ :pointer, :pointer, :pointer ], :void ],
+ # EAPI const char *elm_entry_context_menu_item_label_get(const Elm_Entry_Context_Menu_Item *item);
+ [ :elm_entry_context_menu_item_label_get, [ :elm_entry_context_menu_item ], :string ],
+ # EAPI void elm_entry_context_menu_item_icon_get(const Elm_Entry_Context_Menu_Item *item, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type);
+ [ :elm_entry_context_menu_item_icon_get, [ :elm_entry_context_menu_item, :pointer, :pointer, :pointer ], :void ],
# EAPI Evas_Object *elm_entry_add(Evas_Object *parent);
- [ :elm_entry_add, [ :evas_object ], :evas_object ],
+ [ :elm_entry_add, [ :pointer ], :pointer ],
+ # EAPI void elm_entry_entry_set(Evas_Object *obj, const char *entry);
+ [ :elm_entry_entry_set, [ :pointer, :string ], :void ],
+ # EAPI const char *elm_entry_entry_get(const Evas_Object *obj);
+ [ :elm_entry_entry_get, [ :pointer ], :string ],
# EAPI void elm_entry_text_style_user_push(Evas_Object *obj, const char *style);
- [ :elm_entry_text_style_user_push, [ :evas_object, :string ], :void ],
+ [ :elm_entry_text_style_user_push, [ :pointer, :string ], :void ],
# EAPI void elm_entry_text_style_user_pop(Evas_Object *obj);
- [ :elm_entry_text_style_user_pop, [ :evas_object ], :void ],
+ [ :elm_entry_text_style_user_pop, [ :pointer ], :void ],
# EAPI const char* elm_entry_text_style_user_peek(const Evas_Object *obj);
- [ :elm_entry_text_style_user_peek, [ :evas_object ], :pointer ],
+ [ :elm_entry_text_style_user_peek, [ :pointer ], :pointer ],
# EAPI void elm_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line);
- [ :elm_entry_single_line_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_single_line_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_single_line_get(const Evas_Object *obj);
- [ :elm_entry_single_line_get, [ :evas_object ], :bool ],
+ [ :elm_entry_single_line_get, [ :pointer ], :bool ],
# EAPI void elm_entry_password_set(Evas_Object *obj, Eina_Bool password);
- [ :elm_entry_password_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_password_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_password_get(const Evas_Object *obj);
- [ :elm_entry_password_get, [ :evas_object ], :bool ],
- # EAPI void elm_entry_entry_set(Evas_Object *obj, const char *entry);
- [ :elm_entry_entry_set, [ :evas_object, :string ], :void ],
- # EAPI const char *elm_entry_entry_get(const Evas_Object *obj);
- [ :elm_entry_entry_get, [ :evas_object ], :string ],
+ [ :elm_entry_password_get, [ :pointer ], :bool ],
# EAPI void elm_entry_entry_append(Evas_Object *obj, const char *entry);
- [ :elm_entry_entry_append, [ :evas_object, :string ], :void ],
+ [ :elm_entry_entry_append, [ :pointer, :string ], :void ],
# EAPI Eina_Bool elm_entry_is_empty(const Evas_Object *obj);
- [ :elm_entry_is_empty, [ :evas_object ], :bool ],
- # EAPI const char *elm_entry_selection_get(const Evas_Object *obj);
- [ :elm_entry_selection_get, [ :evas_object ], :string ],
+ [ :elm_entry_is_empty, [ :pointer ], :bool ],
# EAPI Evas_Object * elm_entry_textblock_get(Evas_Object *obj);
- [ :elm_entry_textblock_get, [ :evas_object ], :evas_object ],
+ [ :elm_entry_textblock_get, [ :pointer ], :pointer ],
# EAPI void elm_entry_calc_force(Evas_Object *obj);
- [ :elm_entry_calc_force, [ :evas_object ], :void ],
+ [ :elm_entry_calc_force, [ :pointer ], :void ],
+ # EAPI const char *elm_entry_selection_get(const Evas_Object *obj);
+ [ :elm_entry_selection_get, [ :pointer ], :string ],
+ # EAPI void elm_entry_selection_handler_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+ [ :elm_entry_selection_handler_disabled_set, [ :pointer, :bool ], :void ],
+ # EAPI void elm_entry_selection_handler_disabled_set(Evas_Object *obj, Eina_Bool disabled);
+ [ :elm_entry_selection_handler_disabled_set, [ :pointer, :bool ], :void ],
# EAPI void elm_entry_entry_insert(Evas_Object *obj, const char *entry);
- [ :elm_entry_entry_insert, [ :evas_object, :string ], :void ],
+ [ :elm_entry_entry_insert, [ :pointer, :string ], :void ],
# EAPI void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap);
- [ :elm_entry_line_wrap_set, [ :evas_object, :elm_wrap_type ], :void ],
+ [ :elm_entry_line_wrap_set, [ :pointer, :elm_wrap_type ], :void ],
# EAPI Elm_Wrap_Type elm_entry_line_wrap_get(const Evas_Object *obj);
- [ :elm_entry_line_wrap_get, [ :evas_object ], :elm_wrap_type ],
+ [ :elm_entry_line_wrap_get, [ :pointer ], :elm_wrap_type ],
# EAPI void elm_entry_editable_set(Evas_Object *obj, Eina_Bool editable);
- [ :elm_entry_editable_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_editable_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_editable_get(const Evas_Object *obj);
- [ :elm_entry_editable_get, [ :evas_object ], :bool ],
+ [ :elm_entry_editable_get, [ :pointer ], :bool ],
# EAPI void elm_entry_select_none(Evas_Object *obj);
- [ :elm_entry_select_none, [ :evas_object ], :void ],
+ [ :elm_entry_select_none, [ :pointer ], :void ],
# EAPI void elm_entry_select_all(Evas_Object *obj);
- [ :elm_entry_select_all, [ :evas_object ], :void ],
+ [ :elm_entry_select_all, [ :pointer ], :void ],
+ # EAPI Eina_Bool elm_entry_cursor_geometry_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
+ [ :elm_entry_cursor_geometry_get, [ :pointer, :pointer, :pointer, :pointer, :pointer ], :bool ],
# EAPI Eina_Bool elm_entry_cursor_next(Evas_Object *obj);
- [ :elm_entry_cursor_next, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_next, [ :pointer ], :bool ],
# EAPI Eina_Bool elm_entry_cursor_prev(Evas_Object *obj);
- [ :elm_entry_cursor_prev, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_prev, [ :pointer ], :bool ],
# EAPI Eina_Bool elm_entry_cursor_up(Evas_Object *obj);
- [ :elm_entry_cursor_up, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_up, [ :pointer ], :bool ],
# EAPI Eina_Bool elm_entry_cursor_down(Evas_Object *obj);
- [ :elm_entry_cursor_down, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_down, [ :pointer ], :bool ],
# EAPI void elm_entry_cursor_begin_set(Evas_Object *obj);
- [ :elm_entry_cursor_begin_set, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_begin_set, [ :pointer ], :void ],
# EAPI void elm_entry_cursor_end_set(Evas_Object *obj);
- [ :elm_entry_cursor_end_set, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_end_set, [ :pointer ], :void ],
# EAPI void elm_entry_cursor_line_begin_set(Evas_Object *obj);
- [ :elm_entry_cursor_line_begin_set, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_line_begin_set, [ :pointer ], :void ],
# EAPI void elm_entry_cursor_line_end_set(Evas_Object *obj);
- [ :elm_entry_cursor_line_end_set, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_line_end_set, [ :pointer ], :void ],
# EAPI void elm_entry_cursor_selection_begin(Evas_Object *obj);
- [ :elm_entry_cursor_selection_begin, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_selection_begin, [ :pointer ], :void ],
# EAPI void elm_entry_cursor_selection_end(Evas_Object *obj);
- [ :elm_entry_cursor_selection_end, [ :evas_object ], :void ],
+ [ :elm_entry_cursor_selection_end, [ :pointer ], :void ],
# EAPI Eina_Bool elm_entry_cursor_is_format_get(const Evas_Object *obj);
- [ :elm_entry_cursor_is_format_get, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_is_format_get, [ :pointer ], :bool ],
# EAPI Eina_Bool elm_entry_cursor_is_visible_format_get(const Evas_Object *obj);
- [ :elm_entry_cursor_is_visible_format_get, [ :evas_object ], :bool ],
+ [ :elm_entry_cursor_is_visible_format_get, [ :pointer ], :bool ],
# EAPI char *elm_entry_cursor_content_get(const Evas_Object *obj);
- [ :elm_entry_cursor_content_get, [ :evas_object ], :string ],
- # EAPI Eina_Bool elm_entry_cursor_geometry_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
- [ :elm_entry_cursor_geometry_get, [ :evas_object, :pointer, :pointer, :pointer, :pointer ], :bool ],
+ [ :elm_entry_cursor_content_get, [ :pointer ], :string ],
# EAPI void elm_entry_cursor_pos_set(Evas_Object *obj, int pos);
- [ :elm_entry_cursor_pos_set, [ :evas_object, :int ], :void ],
+ [ :elm_entry_cursor_pos_set, [ :pointer, :int ], :void ],
# EAPI int elm_entry_cursor_pos_get(const Evas_Object *obj);
- [ :elm_entry_cursor_pos_get, [ :evas_object ], :int ],
+ [ :elm_entry_cursor_pos_get, [ :pointer ], :int ],
# EAPI void elm_entry_selection_cut(Evas_Object *obj);
- [ :elm_entry_selection_cut, [ :evas_object ], :void ],
+ [ :elm_entry_selection_cut, [ :pointer ], :void ],
# EAPI void elm_entry_selection_copy(Evas_Object *obj);
- [ :elm_entry_selection_copy, [ :evas_object ], :void ],
+ [ :elm_entry_selection_copy, [ :pointer ], :void ],
# EAPI void elm_entry_selection_paste(Evas_Object *obj);
- [ :elm_entry_selection_paste, [ :evas_object ], :void ],
+ [ :elm_entry_selection_paste, [ :pointer ], :void ],
# EAPI void elm_entry_context_menu_clear(Evas_Object *obj);
- [ :elm_entry_context_menu_clear, [ :evas_object ], :void ],
+ [ :elm_entry_context_menu_clear, [ :pointer ], :void ],
# EAPI void elm_entry_context_menu_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data);
- [ :elm_entry_context_menu_item_add, [ :evas_object, :string, :string, :elm_icon_type, :evas_smart_cb, :pointer ], :void ],
+ [ :elm_entry_context_menu_item_add, [ :pointer, :string, :string, :elm_icon_type, :evas_smart_cb, :pointer ], :void ],
# EAPI void elm_entry_context_menu_disabled_set(Evas_Object *obj, Eina_Bool disabled);
- [ :elm_entry_context_menu_disabled_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_context_menu_disabled_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_context_menu_disabled_get(const Evas_Object *obj);
- [ :elm_entry_context_menu_disabled_get, [ :evas_object ], :bool ],
+ [ :elm_entry_context_menu_disabled_get, [ :pointer ], :bool ],
# EAPI void elm_entry_item_provider_append(Evas_Object *obj, Elm_Entry_Item_Provider_Cb func, void *data);
- [ :elm_entry_item_provider_append, [ :evas_object, :elm_entry_item_provider_cb, :pointer ], :void ],
+ [ :elm_entry_item_provider_append, [ :pointer, :elm_entry_item_provider_cb, :pointer ], :void ],
# EAPI void elm_entry_item_provider_prepend(Evas_Object *obj, Elm_Entry_Item_Provider_Cb func, void *data);
- [ :elm_entry_item_provider_prepend, [ :evas_object, :elm_entry_item_provider_cb, :pointer ], :void ],
+ [ :elm_entry_item_provider_prepend, [ :pointer, :elm_entry_item_provider_cb, :pointer ], :void ],
# EAPI void elm_entry_item_provider_remove(Evas_Object *obj, Elm_Entry_Item_Provider_Cb func, void *data);
- [ :elm_entry_item_provider_remove, [ :evas_object, :elm_entry_item_provider_cb, :pointer ], :void ],
+ [ :elm_entry_item_provider_remove, [ :pointer, :elm_entry_item_provider_cb, :pointer ], :void ],
# EAPI void elm_entry_markup_filter_append(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
- [ :elm_entry_markup_filter_append, [ :evas_object, :elm_entry_filter_cb, :pointer ], :void ],
+ [ :elm_entry_markup_filter_append, [ :pointer, :elm_entry_filter_cb, :pointer ], :void ],
# EAPI void elm_entry_markup_filter_prepend(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
- [ :elm_entry_markup_filter_prepend, [ :evas_object, :elm_entry_filter_cb, :pointer ], :void ],
+ [ :elm_entry_markup_filter_prepend, [ :pointer, :elm_entry_filter_cb, :pointer ], :void ],
# EAPI void elm_entry_markup_filter_remove(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
- [ :elm_entry_markup_filter_remove, [ :evas_object, :elm_entry_filter_cb, :pointer ], :void ],
- # EAPI char *elm_entry_markup_to_utf8(const char *s);
- [ :elm_entry_markup_to_utf8, [ :string ], :string ],
- # EAPI char *elm_entry_utf8_to_markup(const char *s);
- [ :elm_entry_utf8_to_markup, [ :string ], :string ],
+ [ :elm_entry_markup_filter_remove, [ :pointer, :elm_entry_filter_cb, :pointer ], :void ],
# EAPI Eina_Bool elm_entry_file_set(Evas_Object *obj, const char *file, Elm_Text_Format format);
- [ :elm_entry_file_set, [ :evas_object, :string, :elm_text_format ], :bool ],
+ [ :elm_entry_file_set, [ :pointer, :string, :elm_text_format ], :bool ],
# EAPI void elm_entry_file_get(const Evas_Object *obj, const char **file, Elm_Text_Format *format);
- [ :elm_entry_file_get, [ :evas_object, :pointer, :pointer ], :void ],
+ [ :elm_entry_file_get, [ :pointer, :pointer, :pointer ], :void ],
# EAPI void elm_entry_file_save(Evas_Object *obj);
- [ :elm_entry_file_save, [ :evas_object ], :void ],
+ [ :elm_entry_file_save, [ :pointer ], :void ],
# EAPI void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autosave);
- [ :elm_entry_autosave_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_autosave_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_autosave_get(const Evas_Object *obj);
- [ :elm_entry_autosave_get, [ :evas_object ], :bool ],
+ [ :elm_entry_autosave_get, [ :pointer ], :bool ],
+ # EAPI void elm_entry_cnp_mode_set(Evas_Object *obj, Elm_Cnp_Mode cnp_mode);
+ [ :elm_entry_cnp_mode_set, [ :pointer, :elm_cnp_mode ], :void ],
+ # EAPI Elm_Cnp_Mode elm_entry_cnp_mode_get(const Evas_Object *obj);
+ [ :elm_entry_cnp_mode_get, [ :pointer ], :elm_cnp_mode ],
# EAPI void elm_entry_scrollable_set(Evas_Object *obj, Eina_Bool scroll);
- [ :elm_entry_scrollable_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_scrollable_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_scrollable_get(const Evas_Object *obj);
- [ :elm_entry_scrollable_get, [ :evas_object ], :bool ],
+ [ :elm_entry_scrollable_get, [ :pointer ], :bool ],
# EAPI void elm_entry_icon_visible_set(Evas_Object *obj, Eina_Bool setting);
- [ :elm_entry_icon_visible_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_icon_visible_set, [ :pointer, :bool ], :void ],
# EAPI void elm_entry_end_visible_set(Evas_Object *obj, Eina_Bool setting);
- [ :elm_entry_end_visible_set, [ :evas_object, :bool ], :void ],
- # EAPI void elm_entry_scrollbar_policy_set(Evas_Object *obj, Elm_Scroller_Policy h, Elm_Scroller_Policy v);
- [ :elm_entry_scrollbar_policy_set, [ :evas_object, :elm_scroller_policy, :elm_scroller_policy ], :void ],
- # EAPI void elm_entry_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
- [ :elm_entry_bounce_set, [ :evas_object, :bool, :bool ], :void ],
- # EAPI void elm_entry_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
- [ :elm_entry_bounce_get, [ :evas_object, :pointer, :pointer ], :void ],
+ [ :elm_entry_end_visible_set, [ :pointer, :bool ], :void ],
# EAPI void elm_entry_input_panel_layout_set(Evas_Object *obj, Elm_Input_Panel_Layout layout);
- [ :elm_entry_input_panel_layout_set, [ :evas_object, :elm_input_panel_layout ], :void ],
+ [ :elm_entry_input_panel_layout_set, [ :pointer, :elm_input_panel_layout ], :void ],
# EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(const Evas_Object *obj);
- [ :elm_entry_input_panel_layout_get, [ :evas_object ], :elm_input_panel_layout ],
+ [ :elm_entry_input_panel_layout_get, [ :pointer ], :elm_input_panel_layout ],
# EAPI void elm_entry_autocapital_type_set(Evas_Object *obj, Elm_Autocapital_Type autocapital_type);
- [ :elm_entry_autocapital_type_set, [ :evas_object, :elm_autocapital_type ], :void ],
+ [ :elm_entry_autocapital_type_set, [ :pointer, :elm_autocapital_type ], :void ],
# EAPI Elm_Autocapital_Type elm_entry_autocapital_type_get(const Evas_Object *obj);
- [ :elm_entry_autocapital_type_get, [ :evas_object ], :elm_autocapital_type ],
+ [ :elm_entry_autocapital_type_get, [ :pointer ], :elm_autocapital_type ],
+ # EAPI void elm_entry_prediction_allow_set(Evas_Object *obj, Eina_Bool prediction);
+ [ :elm_entry_prediction_allow_set, [ :pointer, :bool ], :void ],
+ # EAPI Eina_Bool elm_entry_prediction_allow_get(const Evas_Object *obj);
+ [ :elm_entry_prediction_allow_get, [ :pointer ], :bool ],
+ # EAPI void elm_entry_imf_context_reset(Evas_Object *obj);
+ [ :elm_entry_imf_context_reset, [ :pointer ], :void ],
# EAPI void elm_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled);
- [ :elm_entry_input_panel_enabled_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_input_panel_enabled_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_input_panel_enabled_get(const Evas_Object *obj);
- [ :elm_entry_input_panel_enabled_get, [ :evas_object ], :bool ],
+ [ :elm_entry_input_panel_enabled_get, [ :pointer ], :bool ],
# EAPI void elm_entry_input_panel_show(Evas_Object *obj);
- [ :elm_entry_input_panel_show, [ :evas_object ], :void ],
+ [ :elm_entry_input_panel_show, [ :pointer ], :void ],
# EAPI void elm_entry_input_panel_hide(Evas_Object *obj);
- [ :elm_entry_input_panel_hide, [ :evas_object ], :void ],
+ [ :elm_entry_input_panel_hide, [ :pointer ], :void ],
# EAPI void elm_entry_input_panel_language_set(Evas_Object *obj, Elm_Input_Panel_Lang lang);
- [ :elm_entry_input_panel_language_set, [ :evas_object, :elm_input_panel_lang ], :void ],
+ [ :elm_entry_input_panel_language_set, [ :pointer, :elm_input_panel_lang ], :void ],
# EAPI Elm_Input_Panel_Lang elm_entry_input_panel_language_get(const Evas_Object *obj);
- [ :elm_entry_input_panel_language_get, [ :evas_object ], :elm_input_panel_lang ],
+ [ :elm_entry_input_panel_language_get, [ :pointer ], :elm_input_panel_lang ],
# EAPI void elm_entry_input_panel_imdata_set(Evas_Object *obj, const void *data, int len);
- [ :elm_entry_input_panel_imdata_set, [ :evas_object, :pointer, :int ], :void ],
+ [ :elm_entry_input_panel_imdata_set, [ :pointer, :pointer, :int ], :void ],
# EAPI void elm_entry_input_panel_imdata_get(const Evas_Object *obj, void *data, int *len);
- [ :elm_entry_input_panel_imdata_get, [ :evas_object, :pointer, :pointer ], :void ],
+ [ :elm_entry_input_panel_imdata_get, [ :pointer, :pointer, :pointer ], :void ],
# EAPI void elm_entry_input_panel_return_key_type_set(Evas_Object *obj, Elm_Input_Panel_Return_Key_Type return_key_type);
- [ :elm_entry_input_panel_return_key_type_set, [ :evas_object, :elm_input_panel_return_key_type ], :void ],
+ [ :elm_entry_input_panel_return_key_type_set, [ :pointer, :elm_input_panel_return_key_type ], :void ],
# EAPI Elm_Input_Panel_Return_Key_Type elm_entry_input_panel_return_key_type_get(const Evas_Object *obj);
- [ :elm_entry_input_panel_return_key_type_get, [ :evas_object ], :elm_input_panel_return_key_type ],
+ [ :elm_entry_input_panel_return_key_type_get, [ :pointer ], :elm_input_panel_return_key_type ],
# EAPI void elm_entry_input_panel_return_key_disabled_set(Evas_Object *obj, Eina_Bool disabled);
- [ :elm_entry_input_panel_return_key_disabled_set, [ :evas_object, :bool ], :void ],
+ [ :elm_entry_input_panel_return_key_disabled_set, [ :pointer, :bool ], :void ],
# EAPI Eina_Bool elm_entry_input_panel_return_key_disabled_get(const Evas_Object *obj);
- [ :elm_entry_input_panel_return_key_disabled_get, [ :evas_object ], :bool ],
+ [ :elm_entry_input_panel_return_key_disabled_get, [ :pointer ], :bool ],
# EAPI void elm_entry_input_panel_return_key_autoenabled_set(Evas_Object *obj, Eina_Bool enabled);
- [ :elm_entry_input_panel_return_key_autoenabled_set, [ :evas_object, :bool ], :void ],
- # EAPI void elm_entry_imf_context_reset(Evas_Object *obj);
- [ :elm_entry_imf_context_reset, [ :evas_object ], :void ],
- # EAPI void elm_entry_prediction_allow_set(Evas_Object *obj, Eina_Bool prediction);
- [ :elm_entry_prediction_allow_set, [ :evas_object, :bool ], :void ],
- # EAPI Eina_Bool elm_entry_prediction_allow_get(const Evas_Object *obj);
- [ :elm_entry_prediction_allow_get, [ :evas_object ], :bool ],
- # EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text);
- [ :elm_entry_filter_limit_size, [ :pointer, :evas_object, :pointer ], :void ],
- # EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text);
- [ :elm_entry_filter_accept_set, [ :pointer, :evas_object, :pointer ], :void ],
+ [ :elm_entry_input_panel_return_key_autoenabled_set, [ :pointer, :bool ], :void ],
# EAPI void *elm_entry_imf_context_get(Evas_Object *obj);
- [ :elm_entry_imf_context_get, [ :evas_object ], :pointer ],
- # EAPI void elm_entry_cnp_mode_set(Evas_Object *obj, Elm_Cnp_Mode cnp_mode);
- [ :elm_entry_cnp_mode_set, [ :evas_object, :elm_cnp_mode ], :void ],
- # EAPI Elm_Cnp_Mode elm_entry_cnp_mode_get(const Evas_Object *obj);
- [ :elm_entry_cnp_mode_get, [ :evas_object ], :elm_cnp_mode ],
+ [ :elm_entry_imf_context_get, [ :pointer ], :pointer ],
# EAPI void elm_entry_anchor_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
- [ :elm_entry_anchor_hover_parent_set, [ :evas_object, :evas_object ], :void ],
+ [ :elm_entry_anchor_hover_parent_set, [ :pointer, :pointer ], :void ],
# EAPI Evas_Object *elm_entry_anchor_hover_parent_get(const Evas_Object *obj);
- [ :elm_entry_anchor_hover_parent_get, [ :evas_object ], :evas_object ],
+ [ :elm_entry_anchor_hover_parent_get, [ :pointer ], :pointer ],
# EAPI void elm_entry_anchor_hover_style_set(Evas_Object *obj, const char *style);
- [ :elm_entry_anchor_hover_style_set, [ :evas_object, :string ], :void ],
+ [ :elm_entry_anchor_hover_style_set, [ :pointer, :string ], :void ],
# EAPI const char *elm_entry_anchor_hover_style_get(const Evas_Object *obj);
- [ :elm_entry_anchor_hover_style_get, [ :evas_object ], :string ],
+ [ :elm_entry_anchor_hover_style_get, [ :pointer ], :string ],
# EAPI void elm_entry_anchor_hover_end(Evas_Object *obj);
- [ :elm_entry_anchor_hover_end, [ :evas_object ], :void ],
+ [ :elm_entry_anchor_hover_end, [ :pointer ], :void ],
+ # EAPI void elm_entry_input_panel_layout_variation_set(Evas_Object *obj, int variation);
+ [ :elm_entry_input_panel_layout_variation_set, [ :pointer, :int ], :void ],
+ # EAPI int elm_entry_input_panel_layout_variation_get(const Evas_Object *obj);
+ [ :elm_entry_input_panel_layout_variation_get, [ :pointer ], :int ],
]
#
attach_fcts fcts