gtk_widget_show(gd->dialog);
}
+static void image_overlay_help_cb(GtkWidget *widget, gpointer data)
+{
+ help_window_show("overlay");
+}
/* general options tab */
static void config_tab_general(GtkWidget *notebook)
options->fullscreen.clean_flip, &c_options->fullscreen.clean_flip);
pref_checkbox_new_int(group, _("Disable screen saver"),
options->fullscreen.disable_saver, &c_options->fullscreen.disable_saver);
+
+
+ group = pref_group_new(vbox, FALSE, _("Overlay Screen Display"), GTK_ORIENTATION_VERTICAL);
+
pref_checkbox_new_int(group, _("Always show image overlay at startup"),
options->image_overlay.common.show_at_startup, &c_options->image_overlay.common.show_at_startup);
pref_label_new(group, _("Image overlay template"));
gtk_box_pack_end(GTK_BOX(hbox), button, FALSE, FALSE, 0);
gtk_widget_show(button);
+ button = pref_button_new(NULL, GTK_STOCK_HELP, NULL, FALSE,
+ G_CALLBACK(image_overlay_help_cb), NULL);
+ gtk_box_pack_end(GTK_BOX(hbox), button, FALSE, FALSE, 0);
+ gtk_widget_show(button);
+
buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(image_overlay_template_view));
if (options->image_overlay.common.template_string) gtk_text_buffer_set_text(buffer, options->image_overlay.common.template_string, -1);
g_signal_connect(G_OBJECT(buffer), "changed",