retm_if(!data || !obj, "Data parameter is NULL");
retm_if(!elm_object_focus_get(obj), "Entry is not focused");
- Setting_GenGroupItem_Data *list_item =
- (Setting_GenGroupItem_Data *) data;
+ Setting_GenGroupItem_Data *list_item = (Setting_GenGroupItem_Data *) data;
const char *entry_str = elm_entry_entry_get(obj);
int entry_len = safeStrLen(entry_str);
- SETTING_TRACE("entry_str:[%s], lenght:%d", entry_str, entry_len);
+ SETTING_TRACE("entry_str:[%s], length:%d", entry_str, entry_len);
G_FREE(list_item->sub_desc);//release first
list_item->sub_desc = (char *)g_strdup(entry_str);
const char *minlength= (char*)xmlGetProp(xmlObj, "minlength");
const char *maxlength= (char*)xmlGetProp(xmlObj, "maxlength");
+ // MAXLENGTH HANDLER
int max_len = -1;
if (maxlength)
{
Setting_GenGroupItem_Data *list_item = NULL;
-#if 1
if (max_len == -1)
{
// without maxlength filter
NULL, NULL);
}
-#endif
if (list_item) {
list_item->userdata = xmlObj;
list_item->stop_change_cb = __entry_unfocus_cb;
list_item->belongs_to = (int)pd;
+
+ // for popup
+ list_item->win_main = node->win_main;
}
return list_item;