return NULL;
}
+ if (!datetime_data) {
+ dlog_print(DLOG_ERROR, LOG_TAG, "[%s:%d] !datetime_data", __FILE__, __LINE__);
+ return NULL;
+ }
+
evas_object_repeat_events_set(datetime, EINA_FALSE);
elm_object_focus_allow_set(datetime, EINA_TRUE);
{
view_datetime_data_t *datetime_data = (view_datetime_data_t *)data;
Evas_Object *dt = elm_object_content_get(datetime_data->popup);
- Evas_Object *spinner = view_datetime_get_spinner(dt, id);
- double value = elm_spinner_value_get(spinner);
- if(!strcmp(ev->keyname, KEY_ENTER) || !strcmp(ev->keyname, KEY_BACK) || !strcmp(ev->keyname, KEY_BACK_WAY))
- {
+ if (!strcmp(ev->keyname, KEY_ENTER) || !strcmp(ev->keyname, KEY_BACK) ||
+ !strcmp(ev->keyname, KEY_BACK_WAY)) {
evas_object_hide(datetime_data->popup);
dlog_print(DLOG_DEBUG, LOG_TAG, "[%s:%d] btn PRESSED [KEY_ID_BACK]",
- __FILE__, __LINE__);
- }
- else if(!strcmp(ev->keyname, KEY_UP))
- {
- elm_spinner_value_set(spinner, value + 1);
+ __FILE__, __LINE__);
+ } else if (!strcmp(ev->keyname, KEY_UP)) {
dlog_print(DLOG_DEBUG, LOG_TAG, "[%s:%d] btn PRESSED [KEY_ID_UP]",
- __FILE__, __LINE__);
- }
- else if(!strcmp(ev->keyname, KEY_DOWN))
- {
- elm_spinner_value_set(spinner, value - 1);
+ __FILE__, __LINE__);
+ } else if (!strcmp(ev->keyname, KEY_DOWN)) {
dlog_print(DLOG_DEBUG, LOG_TAG, "[%s:%d] btn PRESSED [KEY_ID_DOWN]",
- __FILE__, __LINE__);
+ __FILE__, __LINE__);
}
if (datetime_data->hide_cb)
Evas_Object *neighbour = NULL;
- if(!strcmp(ev->keyname, KEY_ENTER))
- {
+ if (!strcmp(ev->keyname, KEY_ENTER)) {
neighbour = elm_object_focus_next_object_get(obj, ELM_FOCUS_NEXT);
elm_object_focus_set(neighbour, EINA_TRUE);
}