#include "ev-view.h"
#include "ev-view-accessible.h"
#include "ev-view-private.h"
+#include "ev-view-type-builtins.h"
#define EV_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EV_TYPE_VIEW, EvViewClass))
#define EV_IS_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EV_TYPE_VIEW))
g_free (txt);
}
- g_signal_connect (G_OBJECT (text), "changed",
+ g_signal_connect (text, "changed",
G_CALLBACK (ev_view_form_field_text_changed),
field);
- g_signal_connect_after (G_OBJECT (text), "activate",
+ g_signal_connect_after (text, "activate",
G_CALLBACK (ev_view_form_field_destroy),
view);
break;
g_free (txt);
}
- g_signal_connect (G_OBJECT (buffer), "changed",
+ g_signal_connect (buffer, "changed",
G_CALLBACK (ev_view_form_field_text_changed),
field);
}
gtk_container_add (GTK_CONTAINER (choice), tree_view);
gtk_widget_show (tree_view);
- g_signal_connect (G_OBJECT (selection), "changed",
+ g_signal_connect (selection, "changed",
G_CALLBACK (ev_view_form_field_choice_changed),
field);
- g_signal_connect_after (G_OBJECT (selection), "changed",
+ g_signal_connect_after (selection, "changed",
G_CALLBACK (ev_view_form_field_destroy),
view);
} else if (field_choice->is_editable) { /* ComboBoxEntry */
g_free (text);
}
- g_signal_connect (G_OBJECT (choice), "changed",
+ g_signal_connect (choice, "changed",
G_CALLBACK (ev_view_form_field_choice_changed),
field);
- g_signal_connect_after (G_OBJECT (GTK_BIN (choice)->child), "activate",
+ g_signal_connect_after (GTK_BIN(choice)->child, "activate",
G_CALLBACK (ev_view_form_field_destroy),
view);
} else { /* ComboBoxText */
gtk_combo_box_set_active (GTK_COMBO_BOX (choice), selected_item);
gtk_combo_box_popup (GTK_COMBO_BOX (choice));
- g_signal_connect (G_OBJECT (choice), "changed",
+ g_signal_connect (choice, "changed",
G_CALLBACK (ev_view_form_field_choice_changed),
field);
- g_signal_connect_after (G_OBJECT (choice), "changed",
+ g_signal_connect_after (choice, "changed",
G_CALLBACK (ev_view_form_field_destroy),
view);
}
if (view->image_dnd_info.image) {
GdkPixbuf *pixbuf;
const gchar *tmp_uri;
- gchar **uris[2];
+ gchar *uris[2];
ev_document_doc_mutex_lock ();
pixbuf = ev_document_images_get_image (EV_DOCUMENT_IMAGES (view->document),
/*** Enum description for usage in signal ***/
-GType
-ev_sizing_mode_get_type (void)
-{
- static GType etype = 0;
- if (etype == 0) {
- static const GEnumValue values[] = {
- { EV_SIZING_FIT_WIDTH, "EV_SIZING_FIT_WIDTH", "fit-width" },
- { EV_SIZING_BEST_FIT, "EV_SIZING_BEST_FIT", "best-fit" },
- { EV_SIZING_FREE, "EV_SIZING_FREE", "free" },
- { 0, NULL, NULL }
- };
- etype = g_enum_register_static ("EvSizingMode", values);
- }
- return etype;
-}
-
void
ev_view_update_view_size (EvView *view, GtkScrolledWindow * scrolled_window)
{