/[winpt]/trunk/Include/wptDlgs.h
ViewVC logotype

Contents of /trunk/Include/wptDlgs.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 25 - (show annotations)
Wed Oct 12 10:04:26 2005 UTC (19 years, 4 months ago) by twoaday
File MIME type: text/plain
File size: 8603 byte(s)
First testing phase finished.
Provide bug fixes for a lot of (minor) problems.

1 /* wptDlgs.h - WinPT dialog headerfile
2 * Copyright (C) 2000-2005 Timo Schulz
3 *
4 * This file is part of WinPT.
5 *
6 * WinPT is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * WinPT is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with WinPT; if not, write to the Free Software Foundation,
18 * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
19 */
20
21 #ifndef WPT_DIALOGS_H
22 #define WPT_DIALOGS_H
23
24 #include "gpgme.h"
25
26 /*-- Clipboard dialogs --*/
27 BOOL CALLBACK clip_edit_dlg_proc( HWND dlg,
28 UINT msg,
29 WPARAM wparam,
30 LPARAM lparam );
31
32 BOOL CALLBACK clip_encrypt_dlg_proc( HWND dlg,
33 UINT msg,
34 WPARAM wparam,
35 LPARAM lparam );
36
37 BOOL CALLBACK clip_sign_dlg_proc( HWND dlg,
38 UINT msg,
39 WPARAM wparam,
40 LPARAM lparam );
41
42 BOOL CALLBACK clip_signenc_dlg_proc( HWND dlg,
43 UINT msg,
44 WPARAM wparam,
45 LPARAM
46 lparam );
47
48 BOOL CALLBACK clip_verify_dlg_proc( HWND dlg,
49 UINT msg,
50 WPARAM wparam,
51 LPARAM lparam );
52
53 BOOL CALLBACK clip_import_dlg_proc( HWND dlg,
54 UINT msg,
55 WPARAM wparam,
56 LPARAM lparam );
57
58 /*-- Keyserver handling dialogs --*/
59 BOOL CALLBACK keyserver_proxy_dlg_proc( HWND dlg,
60 UINT msg,
61 WPARAM wparam,
62 LPARAM lparam );
63
64 BOOL CALLBACK keyserver_dlg_proc( HWND dlg,
65 UINT msg,
66 WPARAM wparam,
67 LPARAM lparam );
68
69 BOOL CALLBACK hkpsearch_dlg_proc( HWND dlg,
70 UINT msg,
71 WPARAM,
72 LPARAM lparam );
73
74 /*-- Key handling dialogs --*/
75 BOOL CALLBACK keygen_dlg_proc( HWND dlg,
76 UINT msg,
77 WPARAM wparam,
78 LPARAM lparam );
79
80 BOOL CALLBACK keygen_wizard_dlg_proc( HWND dlg,
81 UINT msg,
82 WPARAM wparam,
83 LPARAM lparam );
84
85 BOOL CALLBACK keymanager_dlg_proc( HWND dlg,
86 UINT msg,
87 WPARAM wparam,
88 LPARAM lparam );
89
90 BOOL CALLBACK keycache_dlg_proc( HWND dlg,
91 UINT msg,
92 WPARAM wparam,
93 LPARAM lparam );
94
95 BOOL CALLBACK keysign_dlg_proc( HWND dlg,
96 UINT msg,
97 WPARAM wparam,
98 LPARAM lparam );
99
100 BOOL CALLBACK keysig_dlg_proc( HWND dlg,
101 UINT msg,
102 WPARAM wparam,
103 LPARAM lparam );
104
105 BOOL CALLBACK ownertrust_dlg_proc( HWND dlg,
106 UINT msg,
107 WPARAM wparam,
108 LPARAM lparam );
109
110 BOOL CALLBACK keyedit_main_dlg_proc( HWND dlg,
111 UINT msg,
112 WPARAM wparam,
113 LPARAM lparam );
114
115 BOOL CALLBACK keyedit_adduid_dlg_proc( HWND dlg,
116 UINT msg,
117 WPARAM wparam,
118 LPARAM lparam );
119
120 BOOL CALLBACK keyedit_addsubkey_dlg_proc( HWND dlg,
121 UINT msg,
122 WPARAM wparam,
123 LPARAM lparam );
124
125 BOOL CALLBACK keyedit_addrevoker_dlg_proc( HWND dlg,
126 UINT msg,
127 WPARAM wparam,
128 LPARAM lparam );
129
130 BOOL CALLBACK keyedit_addphoto_dlg_proc( HWND dlg,
131 UINT msg,
132 WPARAM wparam,
133 LPARAM lparam );
134
135 BOOL CALLBACK keyedit_ownertrust_dlg_proc( HWND dlg,
136 UINT msg,
137 WPARAM wparam,
138 LPARAM lparam );
139 BOOL CALLBACK keyedit_setpref_dlg_proc (HWND dlg, UINT msg,
140 WPARAM wparam, LPARAM lparam);
141
142 BOOL CALLBACK keyprops_dlg_proc(HWND dlg,
143 UINT msg,
144 WPARAM wparam,
145 LPARAM lparam);
146
147 BOOL CALLBACK keytrust_dlg_proc(HWND dlg,
148 UINT msg,
149 WPARAM wparam,
150 LPARAM lparam);
151
152 BOOL CALLBACK key_revoke_dlg_proc(HWND dlg,
153 UINT msg,
154 WPARAM wparam,
155 LPARAM lparam);
156
157 BOOL CALLBACK date_dlg_proc(HWND dlg,
158 UINT msg,
159 WPARAM wparam,
160 LPARAM lparam);
161
162
163 BOOL CALLBACK sig_class_dlg_proc( HWND dlg,
164 UINT msg,
165 WPARAM wparam,
166 LPARAM lparam );
167
168 BOOL CALLBACK key_revokers_dlg_proc( HWND dlg,
169 UINT msg,
170 WPARAM wparam,
171 LPARAM lparam );
172
173 /*-- Group manager --*/
174 BOOL CALLBACK group_manager_dlg_proc(HWND dlg,
175 UINT msg,
176 WPARAM wparam,
177 LPARAM lparam);
178
179 /*-- File manager --*/
180 BOOL CALLBACK file_manager_dlg_proc(HWND dlg,
181 UINT msg,
182 WPARAM wparam,
183 LPARAM lparam);
184
185 BOOL CALLBACK file_secdel_confirm_dlg_proc( HWND dlg,
186 UINT msg,
187 WPARAM wparam,
188 LPARAM lparam );
189
190 BOOL CALLBACK space_wipefrees_dlg_proc( HWND dlg,
191 UINT msg,
192 WPARAM wparam,
193 LPARAM lparam );
194
195 BOOL CALLBACK file_sign_dlg_proc(HWND dlg,
196 UINT msg,
197 WPARAM wparam,
198 LPARAM lparam);
199
200 BOOL CALLBACK file_encrypt_dlg_proc(HWND dlg,
201 UINT msg,
202 WPARAM wparam,
203 LPARAM lparam);
204
205 BOOL CALLBACK file_import_dlg_proc(HWND dlg,
206 UINT msg,
207 WPARAM wparam,
208 LPARAM lparam);
209
210 BOOL CALLBACK file_export_dlg_proc(HWND dlg,
211 UINT msg,
212 WPARAM wparam,
213 LPARAM lparam);
214
215 BOOL CALLBACK
216 file_preferences_dlg_proc (HWND dlg,
217 UINT msg,
218 WPARAM wparam,
219 LPARAM lparam);
220
221 /*
222 BOOL CALLBACK file_prefs_dlg_proc(HWND dlg,
223 UINT msg,
224 WPARAM wparam,
225 LPARAM lparam);
226 */
227 BOOL CALLBACK file_stat_dlg_proc( HWND dlg,
228 UINT msg,
229 WPARAM wparam,
230 LPARAM lparam );
231
232 BOOL CALLBACK file_save_dlg_proc( HWND dlg,
233 UINT msg,
234 WPARAM wparam,
235 LPARAM lparam );
236
237 BOOL CALLBACK mdsum_dlg_proc( HWND dlg,
238 UINT msg,
239 WPARAM wparam,
240 LPARAM lparam );
241
242 /*-- Filemanager verify log --*/
243 int file_verify_create_dlg( void );
244
245 /*-- Key generation callback */
246 int keygen_cb_dlg_create (void);
247 void keygen_cb_dlg_destroy (void);
248 void keygen_cb (void *opaque, const char *what,
249 int type, int curretn, int total);
250
251 /*-- Data callback --*/
252 struct data_callback_s;
253 typedef struct data_callback_s *data_callback_t;
254
255 int data_cb_dlg_create( data_callback_t ctx );
256 void data_cb_dlg_destroy( void );
257 data_callback_t data_cb_new( const char *filename, listview_ctrl_t lv, HWND dlg );
258
259 /*-- Text input --*/
260 BOOL CALLBACK text_input_dlg_proc( HWND dlg,
261 UINT msg,
262 WPARAM wparam,
263 LPARAM lparam );
264
265 /*-- About dialogs --*/
266 BOOL CALLBACK about_winpt_dlg_proc( HWND dlg,
267 UINT msg,
268 WPARAM wparam,
269 LPARAM lparam );
270
271 /*-- Preferences dialogs --*/
272 BOOL CALLBACK prefs_dlg_proc( HWND dlg,
273 UINT msg,
274 WPARAM wparam,
275 LPARAM lparam );
276
277 BOOL CALLBACK gpgprefs_dlg_proc(HWND hwnd,
278 UINT msg,
279 WPARAM wparam,
280 LPARAM lparam);
281
282 BOOL CALLBACK gpgopt_dlg_proc( HWND dlg,
283 UINT msg,
284 WPARAM wparam,
285 LPARAM lparam );
286
287 /*-- Pseudo dialogs --*/
288 BOOL CALLBACK passphrase_callback_proc( HWND dlg,
289 UINT msg,
290 WPARAM wparam,
291 LPARAM lparam );
292 gpgme_error_t clip_decrypt_dlg (HWND hwnd);
293
294 void progress_callback (void * opaque, const char * what, int type,
295 int off, int max);
296
297 /*-- Misc --*/
298 BOOL CALLBACK first_run_dlg_proc( HWND dlg,
299 UINT msg,
300 WPARAM wparam,
301 LPARAM lparam );
302 BOOL CALLBACK elgamal_warn_dlg_proc( HWND dlg, UINT msg, WPARAM wparam,
303 LPARAM lparam );
304
305 void* get_http_file_dlg (HWND root);
306 void* get_keyserver_URL_dlg (HWND root);
307
308 char* get_input_dialog (HWND root, const char *title, const char *desc);
309
310 /*-- Card dialogs --*/
311 BOOL CALLBACK card_edit_dlg_proc( HWND dlg, UINT msg, WPARAM wparam,
312 LPARAM lparam );
313 BOOL CALLBACK pin_cb_dlg_proc( HWND dlg, UINT msg, WPARAM wparam,
314 LPARAM lparam );
315 BOOL CALLBACK card_changepin_dlg_proc( HWND dlg, UINT msg, WPARAM wparam,
316 LPARAM lparam );
317 BOOL CALLBACK card_keygen_dlg_proc( HWND dlg, UINT msg, WPARAM wparam,
318 LPARAM lparam );
319
320
321
322 /*-- wptMapi.cpp --*/
323 BOOL CALLBACK winpt_mail_proc (HWND dlg, UINT msg, WPARAM wparam, LPARAM lparam);
324
325 #endif /* WPT_DIALOGS_H */

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26