davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=7066070992ac90d2ae8b4da43c374362558dcfd9

commit 7066070992ac90d2ae8b4da43c374362558dcfd9
Author: Dave Andreoli <[email protected]>
Date:   Fri Aug 12 10:23:50 2016 +0200

    New 1.18 API: elm.Configuration.first_item_focus_on_first_focusin
    
    Also this one was there from 1.11
---
 efl/elementary/configuration.pxi      | 16 ++++++++++++++++
 efl/elementary/configuration_cdef.pxi |  3 +++
 2 files changed, 19 insertions(+)

diff --git a/efl/elementary/configuration.pxi b/efl/elementary/configuration.pxi
index 207a589..2ab7302 100644
--- a/efl/elementary/configuration.pxi
+++ b/efl/elementary/configuration.pxi
@@ -1169,6 +1169,22 @@ cdef class Configuration(object):
         def __set__(self, bint disabled):
             elm_config_item_select_on_focus_disabled_set(disabled)
 
+    property first_item_focus_on_first_focusin:
+        """The first item focus on first focusin feature.
+
+        If this is enabled, then on the first focus of the widget the
+        first item in lists will be automatically selected.
+
+        :type: bool
+
+        .. versionadded:: 1.18
+
+        """
+        def __get__(self):
+            return bool(elm_config_first_item_focus_on_first_focusin_get())
+        def __set__(self, bint enabled):
+            elm_config_first_item_focus_on_first_focusin_set(enabled)
+
     property focus_autoscroll_mode:
         """Focus Autoscroll Mode
 
diff --git a/efl/elementary/configuration_cdef.pxi 
b/efl/elementary/configuration_cdef.pxi
index a9af58f..a1526d5 100644
--- a/efl/elementary/configuration_cdef.pxi
+++ b/efl/elementary/configuration_cdef.pxi
@@ -184,6 +184,9 @@ cdef extern from "Elementary.h":
     void                    
elm_config_focus_move_policy_set(Elm_Focus_Move_Policy policy)
     Eina_Bool               elm_config_item_select_on_focus_disabled_get()
     void                    
elm_config_item_select_on_focus_disabled_set(Eina_Bool disabled)
+    Eina_Bool               elm_config_first_item_focus_on_first_focusin_get()
+    void                    
elm_config_first_item_focus_on_first_focusin_set(Eina_Bool enabled)
+    
     Elm_Focus_Autoscroll_Mode elm_config_focus_autoscroll_mode_get()
     void                    
elm_config_focus_autoscroll_mode_set(Elm_Focus_Autoscroll_Mode mode)
     Eina_Bool               elm_config_window_auto_focus_enable_get()

-- 


Reply via email to