option = options->printer.page_font;
}
-#if GTK_CHECK_VERSION(3,4,0)
GtkWidget *dialog;
char *font;
PangoFontDescription *font_desc;
}
gtk_widget_destroy(dialog);
-#else
- const char *font;
-
- font = gtk_font_button_get_font_name(GTK_FONT_BUTTON(widget));
- option = g_strdup(font);
-#endif
}
static gint set_toggle(GSList *list, TextPosition pos)
*template_string = g_strdup(value);
}
-static void image_text_template_view_changed_cb(GtkWidget *widget, gpointer data)
+static void image_text_template_view_changed_cb(GtkWidget *UNUSED(widget), gpointer data)
{
GtkWidget *pTextView;
GtkTextBuffer *pTextBuffer;
pref_checkbox_link_sensitivity(image_text_button, subgroup);
- hbox = gtk_hbox_new(FALSE, 0);
+ hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
gtk_box_pack_start(GTK_BOX(subgroup), hbox, FALSE, FALSE, 0);
/* order is important */
hbox = pref_box_new(subgroup, FALSE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_BUTTON_GAP);
-#if GTK_CHECK_VERSION(3,4,0)
button = pref_button_new(NULL, GTK_STOCK_SELECT_FONT, _("Font"), FALSE,
G_CALLBACK(print_set_font_cb), "Image text font");
-#else
- button = gtk_font_button_new();
- gtk_font_button_set_title(GTK_FONT_BUTTON(button), "Image text Font");
- gtk_font_button_set_font_name(GTK_FONT_BUTTON(button), options->printer.image_font);
- g_signal_connect(G_OBJECT(button), "font-set",
- G_CALLBACK(print_set_font_cb), "Image text font");
-#endif
+
gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0);
gtk_widget_show(button);
subgroup = pref_box_new(group, FALSE, GTK_ORIENTATION_VERTICAL, PREF_PAD_GAP);
pref_checkbox_link_sensitivity(page_text_button, subgroup);
- hbox = gtk_hbox_new(FALSE, 0);
+ hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
gtk_box_pack_start(GTK_BOX(subgroup), hbox, FALSE, FALSE, 0);
/* order is important */
hbox = pref_box_new(subgroup, FALSE, GTK_ORIENTATION_HORIZONTAL, PREF_PAD_BUTTON_GAP);
-#if GTK_CHECK_VERSION(3,4,0)
button = pref_button_new(NULL, GTK_STOCK_SELECT_FONT, _("Font"), FALSE,
G_CALLBACK(print_set_font_cb), "Page text font");
-#else
- button = gtk_font_button_new();
- gtk_font_button_set_title(GTK_FONT_BUTTON(button), "Page text Font");
- gtk_font_button_set_font_name(GTK_FONT_BUTTON(button), options->printer.page_font);
- g_signal_connect(G_OBJECT(button), "font-set",
- G_CALLBACK(print_set_font_cb), "Page text font");
-#endif
+
gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0);
gtk_widget_show(button);
}
-static gboolean paginate_cb(GtkPrintOperation *operation,
- GtkPrintContext *context,
+static gboolean paginate_cb(GtkPrintOperation *UNUSED(operation),
+ GtkPrintContext *UNUSED(context),
gpointer data)
{
PrintWindow *pw = data;
return text;
}
-static void draw_page(GtkPrintOperation *operation, GtkPrintContext *context,
+static void draw_page(GtkPrintOperation *UNUSED(operation), GtkPrintContext *context,
gint page_nr, gpointer data)
{
PrintWindow *pw = data;
}
static void begin_print(GtkPrintOperation *operation,
- GtkPrintContext *context,
+ GtkPrintContext *UNUSED(context),
gpointer user_data)
{
PrintWindow *pw = user_data;
}
-GObject *option_tab_cb(GtkPrintOperation *operation, gpointer user_data)
+GObject *option_tab_cb(GtkPrintOperation *UNUSED(operation), gpointer user_data)
{
PrintWindow *pw = user_data;
}
static void end_print_cb(GtkPrintOperation *operation,
- GtkPrintContext *context, gpointer data)
+ GtkPrintContext *UNUSED(context), gpointer data)
{
PrintWindow *pw = data;
GList *work;
g_free(pw);
}
-void print_window_new(FileData *fd, GList *selection, GList *list, GtkWidget *parent)
+void print_window_new(FileData *UNUSED(fd), GList *selection, GList *UNUSED(list), GtkWidget *parent)
{
PrintWindow *pw;
GtkWidget *vbox;
pw->parent = parent;
- vbox = gtk_vbox_new(FALSE, 0);
+ vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
gtk_container_set_border_width(GTK_CONTAINER(vbox), PREF_PAD_BORDER);
gtk_widget_show(vbox);