]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-form-field.c
[dualscreen] fix crash on ctrl+w and fix control window closing
[evince.git] / libdocument / ev-form-field.c
index 130b6c0888e2c0a28b63812dedd32cd158a68f8d..e819afed943408e68726d926d0aa0cc64c973fbb 100644 (file)
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  */
 
 #include <config.h>
@@ -207,78 +207,3 @@ ev_form_field_signature_new (gint id)
        return field;
 }
 
-/* EvFormFieldMapping */
-static void
-ev_form_field_mapping_free_foreach (EvFormFieldMapping *mapping)
-{
-       g_object_unref (mapping->field);
-       g_free (mapping);
-}
-
-void
-ev_form_field_mapping_free (GList *field_mapping)
-{
-       if (!field_mapping)
-               return;
-
-       g_list_foreach (field_mapping, (GFunc)ev_form_field_mapping_free_foreach, NULL);
-       g_list_free (field_mapping);
-}
-
-EvFormField *
-ev_form_field_mapping_find (GList   *field_mapping,
-                           gdouble  x,
-                           gdouble  y)
-{
-       GList *list;
-
-       for (list = field_mapping; list; list = list->next) {
-               EvFormFieldMapping *mapping = list->data;
-
-               if ((x >= mapping->x1) &&
-                   (y >= mapping->y1) &&
-                   (x <= mapping->x2) &&
-                   (y <= mapping->y2)) {
-                       return mapping->field;
-               }
-       }
-
-       return NULL;
-}
-
-void
-ev_form_field_mapping_get_area (GList       *field_mapping,
-                               EvFormField *field,
-                               EvRectangle *area)
-{
-       GList *list;
-
-       for (list = field_mapping; list; list = list->next) {
-               EvFormFieldMapping *mapping = list->data;
-
-               if (mapping->field->id == field->id) {
-                       area->x1 = mapping->x1;
-                       area->y1 = mapping->y1;
-                       area->x2 = mapping->x2;
-                       area->y2 = mapping->y2;
-
-                       break;
-               }
-       }
-}
-
-EvFormField *
-ev_form_field_mapping_find_by_id (GList *field_mapping,
-                                 gint   id)
-{
-       GList *list;
-       
-       for (list = field_mapping; list; list = list->next) {
-               EvFormFieldMapping *mapping = list->data;
-
-               if (id == mapping->field->id)
-                       return mapping->field;
-       }
-       
-       return NULL;
-}