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