G_MODULE_EXPORT void on_open_in_dialog_activate(GtkMenuItem *menuitem, gpointer user_data) { int mod_type = main_get_mod_type(buf_module); if ((mod_type == PERCOM_TYPE) || (mod_type == PRAYERLIST_TYPE)) { gchar *dialog_text = g_strdup_printf("<span weight=\"bold\">%s</span>\n\n%s", _("Open module in editor?"), _("If no, it will open for display only.")); if (gui_yes_no_dialog(dialog_text, NULL)) { if (mod_type == PERCOM_TYPE) editor_create_new((gchar *)buf_module, (gchar *) settings.currentverse, NOTE_EDITOR); else editor_create_new((gchar *)buf_module, "0", BOOK_EDITOR); } else { if (mod_type == PERCOM_TYPE) main_dialogs_open(buf_module, (gchar *) settings.currentverse); else main_dialogs_open(buf_module, NULL); } g_free(dialog_text); } else main_dialogs_open(buf_module, NULL); g_free(buf_module); buf_module = NULL; }
static void on_edit_prayerlist_activate(GtkMenuItem *menuitem, gpointer user_data) { XI_message(("settings.book_key: %s", (char *)(is_dialog ? dialog->key : settings.book_key))); editor_create_new((gchar *)user_data, (gchar *)(is_dialog ? dialog->key : settings.book_key), BOOK_EDITOR); }
void access_to_edit_percomm() { gchar *personal = "Personal"; if (!main_is_module(personal)) return; editor_create_new(personal, (gchar *)settings.currentverse, NOTE_EDITOR); }
static void on_edit_percomm_activate(GtkMenuItem *menuitem, gpointer user_data) { gchar *key; if (is_dialog) key = g_strdup(dialog->key); else key = _get_key(menu_mod_name); if (key) { XI_message(("\n\npercomm key: %s\n\n", key)); editor_create_new((gchar *)user_data, (gchar *)key, NOTE_EDITOR); g_free(key); } }
/****************************************************************************** * Name * on_open_studypad_activate * * Synopsis * #include "gui/main_menu.h" * * void on_open_studypad_activate(GtkMenuItem * menuitem, gpointer user_data) * * Description * open studypad editor - if studypad dialog exist bring it to the * top * * Return value * void */ G_MODULE_EXPORT void on_open_studypad_activate(GtkMenuItem *menuitem, gpointer user_data) { editor_create_new(settings.studypadfilename, NULL, FALSE); //create_window (); }
void on_edit_activate(GtkMenuItem *menuitem, gpointer user_data) { editor_create_new(buf_module, NULL, BOOK_EDITOR); }