Updated Spanish translation
[gnome-utils.git] / gsearchtool / gsearchtool-callbacks.h
blob191cc94b9493084e8a8134de1d283c4f03cb7f9b
1 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2 /*
3 * GNOME Search Tool
5 * File: gsearchtool-callbacks.h
7 * (C) 2002 the Free Software Foundation
9 * Authors: Dennis Cranston <dennis_cranston@yahoo.com>
10 * George Lebl
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License as published by
14 * the Free Software Foundation; either version 2 of the License, or
15 * (at your option) any later version.
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, write to the Free Software
24 * Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.
28 #ifndef _GSEARCHTOOL_CALLBACKS_H_
29 #define _GSEARCHTOOL_CALLBACKS_H_
31 #ifdef __cplusplus
32 extern "C" {
33 #pragma }
34 #endif
36 #include "eggsmclient.h"
38 void
39 version_cb (const gchar * option_name,
40 const gchar * value,
41 gpointer data,
42 GError ** error);
43 void
44 quit_session_cb (EggSMClient * client,
45 gpointer data);
46 void
47 quit_cb (GtkWidget * widget,
48 GdkEvent * event,
49 gpointer data);
50 void
51 click_close_cb (GtkWidget * widget,
52 gpointer data);
53 void
54 click_find_cb (GtkWidget * widget,
55 gpointer data);
56 void
57 click_stop_cb (GtkWidget * widget,
58 gpointer data);
59 void
60 click_help_cb (GtkWidget * widget,
61 gpointer data);
62 void
63 click_expander_cb (GObject * object,
64 GParamSpec * param_spec,
65 gpointer data);
66 void
67 size_allocate_cb (GtkWidget * widget,
68 GtkAllocation * allocation,
69 gpointer data);
70 void
71 add_constraint_cb (GtkWidget * widget,
72 gpointer data);
73 void
74 remove_constraint_cb (GtkWidget * widget,
75 gpointer data);
76 void
77 constraint_activate_cb (GtkWidget * widget,
78 gpointer data);
79 void
80 constraint_update_info_cb (GtkWidget * widget,
81 gpointer data);
82 void
83 name_contains_activate_cb (GtkWidget * widget,
84 gpointer data);
85 void
86 look_in_folder_changed_cb (GtkWidget * widget,
87 gpointer data);
88 void
89 open_file_cb (GtkMenuItem * action,
90 gpointer data);
91 void
92 open_file_event_cb (GtkWidget * widget,
93 GdkEventButton * event,
94 gpointer data);
95 void
96 open_folder_cb (GtkAction * action,
97 gpointer data);
98 void
99 file_changed_cb (GFileMonitor * handle,
100 const gchar * monitor_uri,
101 const gchar * info_uri,
102 GFileMonitorEvent event_type,
103 gpointer data);
104 void
105 move_to_trash_cb (GtkAction * action,
106 gpointer data);
107 void
108 drag_begin_file_cb (GtkWidget * widget,
109 GdkDragContext * context,
110 gpointer data);
111 void
112 drag_file_cb (GtkWidget * widget,
113 GdkDragContext * context,
114 GtkSelectionData * selection_data,
115 guint info,
116 guint time,
117 gpointer data);
118 void
119 show_file_selector_cb (GtkAction * action,
120 gpointer data);
121 void
122 save_results_cb (GtkWidget * chooser,
123 gint response,
124 gpointer data);
125 void
126 save_session_cb (EggSMClient * client,
127 GKeyFile * state_file,
128 gpointer client_data);
129 gboolean
130 key_press_cb (GtkWidget * widget,
131 GdkEventKey * event,
132 gpointer data);
133 gboolean
134 file_button_release_event_cb (GtkWidget * widget,
135 GdkEventButton * event,
136 gpointer data);
137 gboolean
138 file_event_after_cb (GtkWidget * widget,
139 GdkEventButton * event,
140 gpointer data);
141 gboolean
142 file_button_press_event_cb (GtkWidget * widget,
143 GdkEventButton * event,
144 gpointer data);
145 gboolean
146 file_key_press_event_cb (GtkWidget * widget,
147 GdkEventKey * event,
148 gpointer data);
149 gboolean
150 file_motion_notify_cb (GtkWidget *widget,
151 GdkEventMotion *event,
152 gpointer user_data);
153 gboolean
154 file_leave_notify_cb (GtkWidget *widget,
155 GdkEventCrossing *event,
156 gpointer user_data);
157 gboolean
158 not_running_timeout_cb (gpointer data);
160 void
161 disable_quick_search_cb (GtkWidget * dialog,
162 gint response,
163 gpointer data);
164 void
165 single_click_to_activate_key_changed_cb (GConfClient * client,
166 guint cnxn_id,
167 GConfEntry * entry,
168 gpointer user_data);
169 void
170 columns_changed_cb (GtkTreeView * treeview,
171 gpointer user_data);
172 gboolean
173 window_state_event_cb (GtkWidget * widget,
174 GdkEventWindowState * event,
175 gpointer data);
177 #ifdef __cplusplus
179 #endif
181 #endif /* _GSEARCHTOOL_CALLBACKS_H_ */