typedef void (*save_cancel_cb)(void *data, Evas_Object *obj, void *event_info);
-cal_save_cancel_h cal_save_cancel_create(Evas_Object *naviframe, Evas_Object *conformant, save_cancel_cb save_cb, save_cancel_cb cancel_cb, void* data);
+cal_save_cancel_h cal_save_cancel_create(Evas_Object *window, Evas_Object *conformant, Evas_Object *naviframe, save_cancel_cb save_cb, save_cancel_cb cancel_cb, void* data);
void cal_save_cancel_destroy(cal_save_cancel_h info);
-void cal_save_cancel_set_input_panel_callback_for_ug(cal_save_cancel_h info, Evas_Object *entry);
-
-void cal_save_cancel_unset_input_panel_callback_for_ug(Evas_Object *entry);
-
void cal_save_cancel_set_button_text(cal_save_cancel_h info, const char *save_button_text, const char *cancel_button_text);
void cal_save_cancel_set_disabled(cal_save_cancel_h info, Eina_Bool is_disabled_save, Eina_Bool is_disabled_cancel);