Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/libdocument/ev-link.h
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2007-07-30 16:35:31 (GMT)
committer Carlos Garcia Campos <carlosgc@src.gnome.org>2007-07-30 16:35:31 (GMT)
commite17522f07726a89adbe1a2402ae4920b2a8b4f38 (patch)
tree584f338d47a1779615e66e1b462cbdf86a96c7aa /libdocument/ev-link.h
parent6eb03f602ee62c901002c973b2b42b2fb208076b (diff)
Fix a headers problem with ev-link
2007-07-30 Carlos Garcia Campos <carlosgc@gnome.org> * libdocument/ev-document-info.h: * libdocument/ev-document.h: * shell/ev-page-action.h: * shell/ev-sidebar-links.h: Fix a headers problem with ev-link * libdocument/ev-link.[ch]: (ev_link_mapping_get_area): * shell/ev-view-private.h: * shell/ev-view.c: (ev_view_handle_cursor_over_xy), (get_link_area), (ev_view_query_tooltip), (ev_view_leave_notify_event), (ev_view_destroy), (ev_view_class_init): Use new gtk tooltips when available instead of ev-tooltip. svn path=/trunk/; revision=2599
Diffstat (limited to 'libdocument/ev-link.h')
-rw-r--r--libdocument/ev-link.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/libdocument/ev-link.h b/libdocument/ev-link.h
index 9bd7f6e..136047c 100644
--- a/libdocument/ev-link.h
+++ b/libdocument/ev-link.h
@@ -21,6 +21,7 @@
#define EV_LINK_H
#include <glib-object.h>
+#include "ev-document.h"
#include "ev-link-action.h"
G_BEGIN_DECLS
@@ -43,7 +44,7 @@ EvLink *ev_link_new (const gchar *title,
const gchar *ev_link_get_title (EvLink *self);
EvLinkAction *ev_link_get_action (EvLink *self);
-gint ev_link_get_page (EvLink *link);
+gint ev_link_get_page (EvLink *link);
/* Link Mapping stuff */
typedef struct _EvLinkMapping EvLinkMapping;
@@ -56,10 +57,13 @@ struct _EvLinkMapping
gdouble y2;
};
-void ev_link_mapping_free (GList *link_mapping);
-EvLink *ev_link_mapping_find (GList *link_mapping,
- gdouble x,
- gdouble y);
+void ev_link_mapping_free (GList *link_mapping);
+EvLink *ev_link_mapping_find (GList *link_mapping,
+ gdouble x,
+ gdouble y);
+void ev_link_mapping_get_area (GList *link_mapping,
+ EvLink *link,
+ EvRectangle *area);
G_END_DECLS
#endif /* !EV_LINK_H */