G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (EvDocumentFindIface, find_changed),
NULL, NULL,
- g_cclosure_marshal_VOID__VOID,
- G_TYPE_NONE, 0);
+ g_cclosure_marshal_VOID__INT,
+ G_TYPE_NONE, 1,
+ G_TYPE_INT);
initialized = TRUE;
}
return iface->get_result (document_find, n_result, rectangle);
}
-void
-ev_document_find_get_progress (EvDocumentFind *document_find,
- double percent_complete)
+double
+ev_document_find_get_progress (EvDocumentFind *document_find)
{
EvDocumentFindIface *iface = EV_DOCUMENT_FIND_GET_IFACE (document_find);
- iface->get_progress (document_find, percent_complete);
+ return iface->get_progress (document_find);
}
void
-ev_document_find_changed (EvDocumentFind *document_find)
+ev_document_find_changed (EvDocumentFind *document_find, int page)
{
- g_signal_emit_by_name (document_find, "find_changed");
+ g_signal_emit_by_name (document_find, "find_changed", page);
}
-