python-efl/efl/ewe/entry.pxd

16 lines
925 B
Cython

from efl.eina cimport Eina_Bool
from efl.evas cimport Evas_Object
cdef extern from "ewe.h":
Evas_Object *ewe_entry_add(Evas_Object *parent)
Eina_Bool ewe_entry_regex_set(Evas_Object *obj, const char *regex_str, int flags)
Eina_Bool ewe_entry_regex_unset(Evas_Object *obj)
Eina_Bool ewe_entry_regex_check(Evas_Object *obj)
Eina_Bool ewe_entry_regex_glow_set(Evas_Object *obj, Eina_Bool glow)
Eina_Bool ewe_entry_regex_glow_get(const Evas_Object *obj)
int ewe_entry_regex_error_get(const Evas_Object *obj)
const char * ewe_entry_regex_error_text_get(const Evas_Object *obj)
Eina_Bool ewe_entry_regex_autocheck_set(Evas_Object *obj, Eina_Bool autocheck)
Eina_Bool ewe_entry_regex_autocheck_get(const Evas_Object *obj)
void ewe_entry_entry_set(Evas_Object *obj, const char *text)