]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-selection.c
Updated Translation
[evince.git] / backend / ev-selection.c
index fc8caa60523382f1751676664a082c09eeb9b091..36c32e3a53c696436eaa18ab63a27aa9d68e8156 100644 (file)
@@ -61,20 +61,33 @@ ev_selection_render_selection (EvSelection      *selection,
                               EvRenderContext  *rc,
                               GdkPixbuf       **pixbuf,
                               EvRectangle      *points,
-                              EvRectangle      *old_points)
+                              EvRectangle      *old_points,
+                              GdkColor        *text,
+                              GdkColor        *base)
 {
        EvSelectionIface *iface = EV_SELECTION_GET_IFACE (selection);
 
        iface->render_selection (selection, rc,
                                 pixbuf,
-                                points, old_points);
+                                points, old_points,
+                                text, base);
 }
 
-GdkRegion *ev_selection_get_selection_region (EvSelection     *selection,
-                                             EvRenderContext *rc,
-                                             EvRectangle     *points)
+GdkRegion *
+ev_selection_get_selection_region (EvSelection     *selection,
+                                  EvRenderContext *rc,
+                                  EvRectangle     *points)
 {
        EvSelectionIface *iface = EV_SELECTION_GET_IFACE (selection);
 
        return iface->get_selection_region (selection, rc, points);
 }
+
+GdkRegion *
+ev_selection_get_selection_map (EvSelection     *selection,
+                               EvRenderContext *rc)
+{
+       EvSelectionIface *iface = EV_SELECTION_GET_IFACE (selection);
+
+       return iface->get_selection_map (selection, rc);
+}