+ EvPageActionWidget *proxy;
+ GtkWidget *hbox;
+
+ proxy = g_object_new (ev_page_action_widget_get_type (), NULL);
+ gtk_container_set_border_width (GTK_CONTAINER (proxy), 6);
+ gtk_widget_show (GTK_WIDGET (proxy));
+
+ hbox = gtk_hbox_new (FALSE, 0);
+ gtk_box_set_spacing (GTK_BOX (hbox), 6);
+
+ proxy->entry = gtk_entry_new ();
+ g_signal_connect(proxy->entry, "scroll-event",G_CALLBACK(page_scroll_cb),action);
+ gtk_widget_add_events(GTK_WIDGET(proxy->entry),GDK_BUTTON_MOTION_MASK);
+ gtk_entry_set_width_chars (GTK_ENTRY (proxy->entry), 5);
+ gtk_box_pack_start (GTK_BOX (hbox), proxy->entry, FALSE, FALSE, 0);
+ gtk_widget_show (proxy->entry);
+ g_signal_connect (proxy->entry, "activate",
+ G_CALLBACK (activate_cb),
+ action);