From 02f179628c253de935a96cf6880b237ae268190f Mon Sep 17 00:00:00 2001 From: WooHyun Jung Date: Fri, 27 Oct 2017 18:31:59 +0900 Subject: efl_ui_calendar: apply new format_cb --- src/lib/elementary/efl_ui_calendar_private.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib/elementary/efl_ui_calendar_private.h') diff --git a/src/lib/elementary/efl_ui_calendar_private.h b/src/lib/elementary/efl_ui_calendar_private.h index 7ae261cfa9..4aa00878ea 100644 --- a/src/lib/elementary/efl_ui_calendar_private.h +++ b/src/lib/elementary/efl_ui_calendar_private.h @@ -32,7 +32,6 @@ struct _Efl_Ui_Calendar_Data int spin_speed; int today_it, selected_it, focused_it; Ecore_Timer *spin_month, *spin_year, *update_timer; - Efl_Ui_Calendar_Format_Cb format_func; const char *weekdays[ELM_DAY_LAST]; struct tm current_date, shown_date, date, date_min, date_max; Evas_Object *inc_btn_month; @@ -44,9 +43,13 @@ struct _Efl_Ui_Calendar_Data Eo *items[42]; Efl_Ui_Calendar_Weekday first_week_day; - unsigned char first_day_it; + Efl_Ui_Format_Func_Cb format_cb; + Eina_Free_Cb format_free_cb; + void *format_cb_data; + Eina_Strbuf *format_strbuf; + Eina_Bool selected : 1; Eina_Bool double_spinners : 1; Eina_Bool filling : 1; -- cgit v1.2.1