1 /*
2 ** TleenX2 (Tlen.pl Client)
3 ** Copyright (c) 2002-2003 Hubert Soko�owski <who_ami@tlen.pl>
4 **                         Pawe� Bili�ski <rael@fr.pl>
5 **
6 ** This code is free software; you can redistribute it and/or
7 ** modify it under the terms of the GNU General Public License.
8 **
9 */
10 
11 
12 #ifndef __WINDOWS_H__
13 #define __WINDOWS_H__
14 
15 #include "main.h"
16 
17 
18 void my_create_window_gg();
19 GtkWidget *create_window_pic(GtkWidget *window_chat);
20 void window_gg_register();
21 void window_gg_register_sms();
22 void window_sms_send();
23 void my_create_window_sms();
24 void window_gg_apply();
25 void window_gg_talk();
26 void my_create_window_login();
27 void window1_open();
28 void my_create_window_profiles();
29 void my_create_window_profile(gchar *pname);
30 void window_profile_read_gg();
31 GtkTreeModel *window_profiles_create_model();
32 void  window_contact_add_type_changed(GtkWidget *window);
33 void contact_add(gchar *jid, gint type);
34 void message_send(gchar *id, gchar *message);
35 void my_create_window_message();
36 void my_create_window_chat(const gchar *jid);
37 void my_create_window_archive();
38 void my_create_window_contacts();
39 void window_archive_cancel();
40 void window_archive_delete();
41 void window_archive_save();
42 void window_message_update_count();
43 void window_message_update(gint num);
44 void my_create_window_search();
45 void window_search_check(gchar *id);
46 void window_search_close();
47 void my_create_window_prefs();
48 void window_prefs_apply();
49 void fileselection_getfile();
50 void colorselection_getcolor(GtkWidget *entry);
51 void my_create_window_card();
52 void window_card_import();
53 void window_card_export();
54 void window_card_show_thobber();
55 void window_card_hide_thobber();
56 void window_card_gotdata(struct tlen_event *event);
57 void my_create_window_webmsg(gchar *from, gchar *email, gchar *site, gchar
58                              *message);
59 void newmail(const gchar *from, const gchar *subject);
60 void my_create_window_authorize(const gchar *jid);
61 void my_create_window_unauth();
62 void window_unauth_delete(GtkWidget *window);
63 void my_create_window1();
64 void my_create_window_desc();
65 void my_create_window_about();
66 
67 enum {CTS_TC_STATUS, CTS_TC_ID, CTS_TC_FIRSTNAME, CTS_TC_SURNAME,
68   CTS_TC_PHONE, CTS_TC_ADDRESS, CTS_TC_EMAIL, CTS_TC_BIRTHDAY,
69   CTS_TC_ABOUT, CTS_TC_EDITABLE, CTS_TC_COLUMNS};
70 
71 extern GtkTooltips *status_tooltips; //tooltips list for status icons
72 
73 #endif
74