davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=740ff9a00915871f136f26a57acd6ecc819d8eaf

commit 740ff9a00915871f136f26a57acd6ecc819d8eaf
Author: davemds <d...@gurumeditation.it>
Date:   Sun Feb 23 15:43:15 2014 +0100

    Python-EFL: added Entry API: select_region_set(start, end)
---
 efl/elementary/entry.pxd |  1 +
 efl/elementary/entry.pyx | 15 +++++++++++++++
 2 files changed, 16 insertions(+)

diff --git a/efl/elementary/entry.pxd b/efl/elementary/entry.pxd
index dd912c6..9932846 100644
--- a/efl/elementary/entry.pxd
+++ b/efl/elementary/entry.pxd
@@ -74,6 +74,7 @@ cdef extern from "Elementary.h":
     Eina_Bool               elm_entry_editable_get(Evas_Object *obj)
     void                    elm_entry_select_none(Evas_Object *obj)
     void                    elm_entry_select_all(Evas_Object *obj)
+    void                    elm_entry_select_region_set(Evas_Object *obj, int 
start, int end)
     Eina_Bool               elm_entry_cursor_next(Evas_Object *obj)
     Eina_Bool               elm_entry_cursor_prev(Evas_Object *obj)
     Eina_Bool               elm_entry_cursor_up(Evas_Object *obj)
diff --git a/efl/elementary/entry.pyx b/efl/elementary/entry.pyx
index dc61ead..7e975d9 100644
--- a/efl/elementary/entry.pyx
+++ b/efl/elementary/entry.pyx
@@ -1099,6 +1099,21 @@ cdef class Entry(LayoutClass):
         This selects all text within the entry."""
         elm_entry_select_all(self.obj)
 
+    def select_region_set(self, int start, int end):
+        """select_region_set()
+
+        This selects a region of text within the entry.
+
+        :param start: The starting position
+        :type start: int
+        :param end: The ending position
+        :type end: int
+
+        .. versionadded: 1.9
+
+        """
+        elm_entry_select_region_set(self.obj, start, end)
+
     def cursor_next(self):
         """cursor_next()
 

-- 


Reply via email to