42 |
extern GtkWidget *mainwindow; |
extern GtkWidget *mainwindow; |
43 |
extern preferencestype preferences; |
extern preferencestype preferences; |
44 |
extern statetype state; |
extern statetype state; |
45 |
|
extern GtkUIManager *ui_manager; |
46 |
|
|
47 |
/* check for correct characters */ |
/* check for correct characters */ |
48 |
static void |
static void |
78 |
void |
void |
79 |
on_menu_new_activate (GtkMenuItem * menuitem, gpointer user_data) |
on_menu_new_activate (GtkMenuItem * menuitem, gpointer user_data) |
80 |
{ |
{ |
81 |
GtkWidget *newlogdialog, *vbox, *label, *newlogentry; |
GtkWidget *newlogdialog, *vbox, *label, *newlogentry, *clearmenu; |
82 |
gchar *entry, *filename, *xlogbackupfile; |
gchar *entry, *filename, *xlogbackupfile; |
83 |
logtype *logwindow = NULL; |
logtype *logwindow = NULL; |
84 |
gint i, response; |
gint i, response; |
176 |
gtk_widget_destroy (newlogdialog); |
gtk_widget_destroy (newlogdialog); |
177 |
return; |
return; |
178 |
} |
} |
179 |
on_clearframe_activate (NULL, NULL); |
clearmenu = gtk_ui_manager_get_widget |
180 |
|
(ui_manager, "/MainMenu/EditMenu/Clear All"); |
181 |
|
g_signal_emit_by_name (G_OBJECT (clearmenu), "activate"); |
182 |
gtk_widget_destroy (newlogdialog); |
gtk_widget_destroy (newlogdialog); |
183 |
|
|
184 |
if (logexist && state.utf8error) |
if (logexist && state.utf8error) |