- GList *(* get_form_fields) (EvDocumentForms *document_forms,
- EvPage *page);
- gchar *(* form_field_text_get_text) (EvDocumentForms *document_forms,
- EvFormField *field);
- void (* form_field_text_set_text) (EvDocumentForms *document_forms,
- EvFormField *field,
- const gchar *text);
- gboolean (* form_field_button_get_state) (EvDocumentForms *document_forms,
- EvFormField *field);
- void (* form_field_button_set_state) (EvDocumentForms *document_forms,
- EvFormField *field,
- gboolean state);
- gchar *(* form_field_choice_get_item) (EvDocumentForms *document_forms,
- EvFormField *field,
- gint index);
- gint (* form_field_choice_get_n_items) (EvDocumentForms *document_forms,
- EvFormField *field);
- gboolean (* form_field_choice_is_item_selected) (EvDocumentForms *document_forms,
- EvFormField *field,
- gint index);
- void (* form_field_choice_select_item) (EvDocumentForms *document_forms,
- EvFormField *field,
- gint index);
- void (* form_field_choice_toggle_item) (EvDocumentForms *document_forms,
- EvFormField *field,
- gint index);
- void (* form_field_choice_unselect_all) (EvDocumentForms *document_forms,
- EvFormField *field);
- void (* form_field_choice_set_text) (EvDocumentForms *document_forms,
- EvFormField *field,
- const gchar *text);
- gchar *(* form_field_choice_get_text) (EvDocumentForms *document_forms,
- EvFormField *field);
+ EvMappingList *(* get_form_fields) (EvDocumentForms *document_forms,
+ EvPage *page);
+ gboolean (* document_is_modified) (EvDocumentForms *document_forms);
+ gchar *(* form_field_text_get_text) (EvDocumentForms *document_forms,
+ EvFormField *field);
+ void (* form_field_text_set_text) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ const gchar *text);
+ gboolean (* form_field_button_get_state) (EvDocumentForms *document_forms,
+ EvFormField *field);
+ void (* form_field_button_set_state) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ gboolean state);
+ gchar *(* form_field_choice_get_item) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ gint index);
+ gint (* form_field_choice_get_n_items) (EvDocumentForms *document_forms,
+ EvFormField *field);
+ gboolean (* form_field_choice_is_item_selected) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ gint index);
+ void (* form_field_choice_select_item) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ gint index);
+ void (* form_field_choice_toggle_item) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ gint index);
+ void (* form_field_choice_unselect_all) (EvDocumentForms *document_forms,
+ EvFormField *field);
+ void (* form_field_choice_set_text) (EvDocumentForms *document_forms,
+ EvFormField *field,
+ const gchar *text);
+ gchar *(* form_field_choice_get_text) (EvDocumentForms *document_forms,
+ EvFormField *field);