X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fcallbacks.c;h=6067526bde9fab7ed7848d83b90a7508d58d8e91;hb=a1689380dcfe59c99e70da8c311ace071d113ce5;hp=34cd66ec2b20752b38fe971355adb36cc2adcfa0;hpb=199d247c0c2155c1c8fca97fcc6087efdd29e482;p=rodin%2Fchimara.git diff --git a/src/callbacks.c b/src/callbacks.c index 34cd66e..6067526 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -30,12 +30,18 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include -#include "error.h" - #include "callbacks.h" - void on_save_tool_button_clicked(GtkToolButton *toolbutton, gpointer user_data) { error_dialog( GTK_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(toolbutton))), NULL, "Not implemented yet" ); } + +gboolean on_window_delete_event(GtkWidget *widget, GdkEvent *event, gpointer user_data) { + gtk_main_quit(); + return TRUE; +} + +void on_file_quit_activate(GtkMenuItem *menuitem, gpointer user_data) { + gtk_main_quit(); +} +