gtk_container_set_border_width (GTK_CONTAINER (window), 8);
gtk_window_set_position (GTK_WINDOW (window), GTK_WIN_POS_CENTER);
gtk_window_set_modal (GTK_WINDOW (window), TRUE);
- gtk_window_set_policy (GTK_WINDOW (window), FALSE, TRUE, FALSE);
+ gtk_window_set_resizable(GTK_WINDOW (window), TRUE);
vbox = gtk_vbox_new (FALSE, 6);
gtk_widget_show (vbox);
gtk_window_set_title (GTK_WINDOW(window), _("Custom header configuration"));
MANAGE_WINDOW_SIGNALS_CONNECT (window);
g_signal_connect (G_OBJECT(window), "delete_event",
- GTK_SIGNAL_FUNC(prefs_custom_header_deleted),
- NULL);
+ G_CALLBACK(prefs_custom_header_deleted),
+ NULL);
g_signal_connect (G_OBJECT(window), "key_press_event",
G_CALLBACK(prefs_custom_header_key_pressed),
NULL);
alertpanel_error(_("Header name is not set."));
return -1;
}
+ if (!custom_header_is_allowed(entry_text)) {
+ alertpanel_error(_("This Header name is not allowed as a custom header."));
+ return -1;
+ }
ch = g_new0(CustomHeader, 1);