internal static extern IntPtr elm_calendar_mark_add(IntPtr obj, string type, ref Libc.SystemTime date, Elm_Calendar_Mark_Repeat_Type repeatType);
internal static extern bool elm_calendar_displayed_time_get(IntPtr obj, out Libc.SystemTime displayedtime);
internal static extern bool elm_datetime_value_min_get(IntPtr obj, ref Libc.SystemTime mintime);
internal static extern void elm_calendar_selected_time_get(IntPtr obj, ref Libc.SystemTime selectedtime);
internal static extern bool elm_datetime_value_set(IntPtr obj, ref Libc.SystemTime newtime);