bug repair: loading .png image, from Adrian Daerr
[gpiv.git] / src / imgh.h
blob3a6bea4d7b2f78829d9365ab0a6cd51ca24b1d45
1 /* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4 c-style: "K&R" -*- */
3 /*----------------------------------------------------------------------
5 gpiv - Graphic program for Particle Image Velocimetry, based on gtk/gnome
6 libraries.
8 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
9 Gerber van der Graaf <gerber_graaf@users.sourceforge.net>
11 This file is part of gpiv.
13 Gpiv is free software; you can redistribute it and/or modify
14 it under the terms of the GNU General Public License as published by
15 the Free Software Foundation; either version 2, or (at your option)
16 any later version.
18 This program is distributed in the hope that it will be useful,
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 GNU General Public License for more details.
23 You should have received a copy of the GNU General Public License
24 along with this program; if not, write to the Free Software Foundation,
25 Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
27 ----------------------------------------------------------------------*/
30 * (callback) functions for image header
31 * $Log: imgh.h,v $
32 * Revision 1.6 2007-11-23 16:24:07 gerber
33 * release 0.5.0: Kafka
35 * Revision 1.5 2007-01-29 11:27:43 gerber
36 * added image formats png, gif, tif png, bmp, improved buffer display
38 * Revision 1.4 2006/01/31 14:28:12 gerber
39 * version 0.3.0
41 * Revision 1.3 2003/09/01 11:17:15 gerber
42 * improved monitoring of interrogation process
44 * Revision 1.2 2003/08/22 15:24:52 gerber
45 * interactive spatial scaling
47 * Revision 1.1.1.1 2003/06/17 17:10:52 gerber
48 * Imported gpiv
52 #ifndef IMGH_H
53 #define IMGH_H
55 void
56 on_radiobutton_imgh_mouse_1_enter (GtkWidget *widget,
57 GtkWidget *entry);
59 void
60 on_radiobutton_imgh_mouse_2_enter (GtkWidget *widget,
61 GtkWidget *entry);
63 void
64 on_radiobutton_imgh_mouse_3_enter (GtkWidget *widget,
65 GtkWidget *entry);
67 void
68 on_radiobutton_imgh_mouse_4_enter (GtkWidget *widget,
69 GtkWidget *entry);
71 void
72 on_radiobutton_imgh_mouse (GtkWidget *widget,
73 GtkWidget *entry);
75 void
76 on_spinbutton_post_scale_px (GtkSpinButton *widget,
77 GtkWidget *entry);
79 void
80 on_spinbutton_post_scale_mm (GtkSpinButton *widget,
81 GtkWidget *entry);
83 void
84 on_entry_imgh_title (GtkSpinButton *widget,
85 GtkWidget *entry);
87 void
88 on_entry_imgh_crdate (GtkSpinButton *widget,
89 GtkWidget *entry);
91 void
92 on_entry_imgh_location (GtkSpinButton *widget,
93 GtkWidget *entry);
95 void
96 on_entry_imgh_author (GtkSpinButton *widget,
97 GtkWidget *entry);
99 void
100 on_entry_imgh_software (GtkSpinButton *widget,
101 GtkWidget *entry);
103 void
104 on_entry_imgh_source (GtkSpinButton *widget,
105 GtkWidget *entry);
107 void
108 on_entry_imgh_usertext (GtkSpinButton *widget,
109 GtkWidget *entry);
111 void
112 on_entry_imgh_warning (GtkSpinButton *widget,
113 GtkWidget *entry);
115 void
116 on_entry_imgh_disclaimer (GtkSpinButton *widget,
117 GtkWidget *entry);
119 void
120 on_entry_imgh_comment (GtkSpinButton *widget,
121 GtkWidget *entry);
123 void
124 on_entry_imgh_copyright (GtkSpinButton *widget,
125 GtkWidget *entry);
127 void
128 on_entry_imgh_email (GtkSpinButton *widget,
129 GtkWidget *entry);
131 void
132 on_entry_imgh_url (GtkSpinButton *widget,
133 GtkWidget *entry);
135 #endif /* IMGH_H */