typedef struct _Elm_Params_Entry
{
//const char *text;
- int single, password;
+ int editable, single, password;
} Elm_Params_Entry;
static void
if (!p2)
{
//elm_scrolled_entry_entry_set(obj, p1->text);
+ elm_scrolled_entry_editable_set(obj, p1->editable);
elm_scrolled_entry_single_line_set(obj, p1->single);
elm_scrolled_entry_password_set(obj, p1->password);
return;
}
//elm_scrolled_entry_entry_set(obj, p2->text);
+ elm_scrolled_entry_editable_set(obj, p2->editable);
elm_scrolled_entry_single_line_set(obj, p2->single);
elm_scrolled_entry_password_set(obj, p2->password);
}
mem->single = param->i;
else if (!strcmp(param->name, "password"))
mem->password = param->i;
+ else if (!strcmp(param->name, "editable"))
+ mem->editable = param->i;
}
return mem;
static Edje_External_Param_Info external_scrolled_entry_params[] = {
// EDJE_EXTERNAL_PARAM_INFO_STRING_DEFAULT("text", "some text"),
+ EDJE_EXTERNAL_PARAM_INFO_BOOL("editable"),
EDJE_EXTERNAL_PARAM_INFO_BOOL("single line"),
EDJE_EXTERNAL_PARAM_INFO_BOOL("password"),
EDJE_EXTERNAL_PARAM_INFO_SENTINEL