]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-page-action.c
Fixes documentatoin build
[evince.git] / shell / ev-page-action.c
index 39ce3ec560e21bf411d931997dd32517d0ac1f14..cc3615abf091164041f99d7d59607e9f1bdda7f7 100644 (file)
  *
  */
 
+#ifdef HAVE_CONFIG_H
 #include "config.h"
+#endif
+
+#include <string.h>
+#include <stdlib.h>
+
+#include <glib/gi18n.h>
+#include <gtk/gtk.h>
 
 #include "ev-page-action.h"
 #include "ev-page-cache.h"
 #include "ev-page-action-widget.h"
 #include "ev-marshal.h"
 
-#include <glib/gi18n.h>
-#include <gtk/gtkentry.h>
-#include <gtk/gtktoolitem.h>
-#include <gtk/gtklabel.h>
-#include <gtk/gtkhbox.h>
-#include <string.h>
-#include <stdlib.h>
-
 struct _EvPageActionPrivate
 {
        EvPageCache *page_cache;
@@ -163,6 +163,7 @@ create_tool_item (GtkAction *action)
 {
        EvPageActionWidget *proxy;
        GtkWidget *hbox;
+        AtkObject *obj;
 
        proxy = g_object_new (ev_page_action_widget_get_type (), NULL);
        gtk_container_set_border_width (GTK_CONTAINER (proxy), 6); 
@@ -172,6 +173,9 @@ create_tool_item (GtkAction *action)
        gtk_box_set_spacing (GTK_BOX (hbox), 6);
 
        proxy->entry = gtk_entry_new ();
+       obj = gtk_widget_get_accessible (proxy->entry);
+        atk_object_set_name (obj, "page-label-entry");
+                
        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);