X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/ca4623788c63832e3b2ee3751825591b27c96944..34239ce49a947bf2c10d4bdb6ea67d80a8acf69c:/disobedience/misc.c?ds=inline diff --git a/disobedience/misc.c b/disobedience/misc.c index 7a6ba71..aaff4ae 100644 --- a/disobedience/misc.c +++ b/disobedience/misc.c @@ -112,9 +112,13 @@ GdkPixbuf *find_image(const char *name) { /** @brief Pop up a message */ void popup_msg(GtkMessageType mt, const char *msg) { + popup_submsg(toplevel, mt, msg); +} + +void popup_submsg(GtkWidget *parent, GtkMessageType mt, const char *msg) { GtkWidget *w; - w = gtk_message_dialog_new(GTK_WINDOW(toplevel), + w = gtk_message_dialog_new(GTK_WINDOW(parent), GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT, mt, GTK_BUTTONS_CLOSE,