Move error message display to separate function

This commit is contained in:
Kim Woelders 2023-12-08 13:24:35 +01:00
parent bee386768c
commit 0507ae2053
1 changed files with 27 additions and 21 deletions

View File

@ -1177,16 +1177,8 @@ load_actions(void)
action_count = nao;
}
int
main(int argc, char *argv[])
{
GtkWidget *lister;
setlocale(LC_ALL, "");
gtk_init(&argc, &argv);
if (CommsInit(receive_ipc_msg))
static void
show_msg_win(const char *txt)
{
GtkWidget *win, *frame, *vbox, *label, *button;
@ -1198,10 +1190,7 @@ main(int argc, char *argv[])
button = gtk_button_new_with_label("Quit");
g_signal_connect(G_OBJECT(button), "clicked",
G_CALLBACK(on_exit_application), NULL);
label = gtk_label_new("You are not running Enlightenment\n"
"\n"
"This window manager has to be running in order\n"
"to configure it.\n" "\n");
label = gtk_label_new(txt);
gtk_container_add(GTK_CONTAINER(win), frame);
gtk_container_add(GTK_CONTAINER(frame), vbox);
gtk_container_set_border_width(GTK_CONTAINER(vbox), 16);
@ -1209,6 +1198,23 @@ main(int argc, char *argv[])
gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0);
gtk_widget_show_all(win);
gtk_main();
}
int
main(int argc, char *argv[])
{
GtkWidget *lister;
setlocale(LC_ALL, "");
gtk_init(&argc, &argv);
if (CommsInit(receive_ipc_msg))
{
show_msg_win("You are not running e16\n"
"\n"
"This window manager has to be running in order\n"
"to configure it.\n" "\n");
exit(1);
}