16 lines
925 B
Cython
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)
|