summaryrefslogtreecommitdiffstats
path: root/lib/efl/native/elm/elm_config.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-07-10 20:43:01 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2012-07-10 20:43:01 +0200
commitcd947233f9956480844f74f2911004c6d5d83dd9 (patch)
tree321739a5d79538c4645c9a3f1204d4546a002bd4 /lib/efl/native/elm/elm_config.rb
parentf18831355aace20918e92f174dbfa8847ca39968 (diff)
downloadffi-efl-cd947233f9956480844f74f2911004c6d5d83dd9.zip
ffi-efl-cd947233f9956480844f74f2911004c6d5d83dd9.tar.gz
update elmentary API
Diffstat (limited to 'lib/efl/native/elm/elm_config.rb')
-rw-r--r--lib/efl/native/elm/elm_config.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/efl/native/elm/elm_config.rb b/lib/efl/native/elm/elm_config.rb
index bce9d1b..f8a81f9 100644
--- a/lib/efl/native/elm/elm_config.rb
+++ b/lib/efl/native/elm/elm_config.rb
@@ -21,6 +21,10 @@ module Efl
#
ffi_lib 'elementary'
#
+ # ENUMS
+ # typedef enum _Elm_Softcursor_Mode {...} Elm_Softcursor_Mode;
+ enum :elm_softcursor_mode, [ :elm_softcursor_mode_auto, :elm_softcursor_mode_on, :elm_softcursor_mode_off ]
+ #
# TYPEDEFS
# typedef struct _Elm_Text_Class Elm_Text_Class;
typedef :pointer, :elm_text_class
@@ -95,6 +99,10 @@ module Efl
[ :elm_config_longpress_timeout_get, [ ], :double ],
# EAPI void elm_config_longpress_timeout_set(double longpress_timeout);
[ :elm_config_longpress_timeout_set, [ :double ], :void ],
+ # EAPI void elm_config_softcursor_mode_set(Elm_Softcursor_Mode mode);
+ [ :elm_config_softcursor_mode_set, [ :elm_softcursor_mode ], :void ],
+ # EAPI Elm_Softcursor_Mode elm_config_softcursor_mode_get(void);
+ [ :elm_config_softcursor_mode_get, [ ], :elm_softcursor_mode ],
# EAPI double elm_config_tooltip_delay_get(void);
[ :elm_config_tooltip_delay_get, [ ], :double ],
# EAPI void elm_config_tooltip_delay_set(double delay);
@@ -131,6 +139,10 @@ module Efl
[ :elm_config_font_overlay_list_get, [ ], :eina_list ],
# EAPI void elm_config_font_overlay_set(const char *text_class, const char *font, Evas_Font_Size size);
[ :elm_config_font_overlay_set, [ :string, :string, :int ], :void ],
+ # EAPI Eina_Bool elm_config_access_get(void);
+ [ :elm_config_access_get, [ ], :bool ],
+ # EAPI void elm_config_access_set(Eina_Bool is_access);
+ [ :elm_config_access_set, [ :bool ], :void ],
# EAPI void elm_config_font_overlay_unset(const char *text_class);
[ :elm_config_font_overlay_unset, [ :string ], :void ],
# EAPI void elm_config_font_overlay_apply(void);