Yattm - unified GTK instant-messaging client logo
   [Generated for version 0.2-17 - Mon Jan 6 19:01:23 GMT+1 2003]

Home - Main Page - Data Structures - File List - Data Fields - Globals

_chat_window Struct Reference

#include <chat_window.h>

Collaboration diagram for _chat_window:

Collaboration graph
[legend]

Data Fields

GtkWidget * window
GtkWidget * chat
GtkWidget * entry
GtkWidget * smiley_button
GtkWidget * smiley_window
GtkWidget * sound_button
GtkWidget * allow_button
GtkWidget * status_label
gboolean sound_enabled
gboolean send_enabled
gboolean first_enabled
gboolean receive_enabled
contact * contact
eb_accountperfered
eb_local_accountlocal_user
FILE * fp
time_t next_typing_send
GList * history
GList * hist_pos
gint this_msg_in_history
gint away_msg_sent
log_windowlw
GtkWidget * notebook
GtkWidget * notebook_child
GtkWidget * talk_pixmap

Field Documentation

GtkWidget* _chat_window::allow_button
 

Definition at line 47 of file chat_window.h.

Referenced by allow_offline_on_click(), and eb_chat_window_new().

gint _chat_window::away_msg_sent
 

Definition at line 68 of file chat_window.h.

Referenced by eb_chat_window_display_remote_message(), eb_chat_window_new(), and send_message().

GtkWidget* _chat_window::chat
 

Definition at line 42 of file chat_window.h.

Referenced by eb_chat_window_display_error(), eb_chat_window_display_remote_message(), eb_chat_window_do_timestamp(), eb_chat_window_new(), eb_restore_last_conv(), send_file(), and send_message().

struct contact* _chat_window::contact
 

Definition at line 55 of file chat_window.h.

Referenced by add_unknown_callback(), allow_offline_on_click(), allow_offline_on_toggle(), console_session_get_command(), eb_chat_window_new(), eb_restore_last_conv(), eb_update_window_title(), eb_update_window_title_to_tab(), end_conversation(), get_local_accounts(), handle_click(), ignore_callback(), send_file(), send_message(), send_typing_status(), and view_log_callback().

GtkWidget* _chat_window::entry
 

Definition at line 43 of file chat_window.h.

Referenced by chat_key_press(), chat_notebook_switch_callback(), console_session_get_command(), eb_chat_window_display_account(), eb_chat_window_display_contact(), eb_chat_window_display_remote_message(), eb_chat_window_new(), insert_smiley(), pounce_contact(), and send_message().

gboolean _chat_window::first_enabled
 

Definition at line 52 of file chat_window.h.

Referenced by eb_chat_window_display_remote_message(), and eb_chat_window_new().

FILE* _chat_window::fp
 

Definition at line 59 of file chat_window.h.

Referenced by eb_chat_window_display_remote_message(), eb_chat_window_new(), eb_log_status_changed(), end_conversation(), and send_message().

GList* _chat_window::hist_pos
 

Definition at line 63 of file chat_window.h.

Referenced by chat_key_press(), and send_message().

GList* _chat_window::history
 

Definition at line 62 of file chat_window.h.

Referenced by chat_key_press(), end_conversation(), and send_message().

eb_local_account* _chat_window::local_user
 

Definition at line 58 of file chat_window.h.

Referenced by change_local_account_on_click(), eb_chat_window_display_remote_message(), eb_chat_window_new(), eb_update_window_title(), eb_update_window_title_to_tab(), send_message(), send_typing_status(), and show_smileys_callback().

log_window* _chat_window::lw
 

Definition at line 71 of file chat_window.h.

time_t _chat_window::next_typing_send
 

Definition at line 61 of file chat_window.h.

Referenced by send_typing_status().

GtkWidget* _chat_window::notebook
 

MIZHI: notebook

Definition at line 74 of file chat_window.h.

Referenced by chat_key_press(), chat_notebook_switch_callback(), close_tab_callback(), eb_chat_window_display_account(), eb_chat_window_display_contact(), eb_chat_window_display_remote_message(), eb_chat_window_new(), eb_update_window_title(), eb_update_window_title_to_tab(), find_tabbed_chat_window(), find_tabbed_current_chat_window(), and send_message().

GtkWidget* _chat_window::notebook_child
 

Definition at line 75 of file chat_window.h.

Referenced by chat_notebook_switch_callback(), close_tab_callback(), eb_chat_window_display_account(), eb_chat_window_display_contact(), eb_chat_window_display_remote_message(), eb_chat_window_new(), find_tabbed_chat_window_index(), find_tabbed_current_chat_window(), and send_message().

eb_account* _chat_window::perfered
 

Definition at line 56 of file chat_window.h.

Referenced by add_unknown_callback(), chat_key_press(), console_session_get_command(), eb_chat_window_display_account(), eb_chat_window_display_remote_message(), eb_chat_window_new(), eb_update_window_title(), eb_update_window_title_to_tab(), get_local_accounts(), refresh_service_contacts(), send_file(), send_message(), and send_typing_status().

gboolean _chat_window::receive_enabled
 

Definition at line 53 of file chat_window.h.

Referenced by eb_chat_window_display_remote_message(), and eb_chat_window_new().

gboolean _chat_window::send_enabled
 

Definition at line 51 of file chat_window.h.

Referenced by eb_chat_window_new(), and send_message().

GtkWidget* _chat_window::smiley_button
 

Definition at line 44 of file chat_window.h.

Referenced by eb_chat_window_new().

GtkWidget* _chat_window::smiley_window
 

Definition at line 45 of file chat_window.h.

Referenced by close_win(), insert_smiley(), and show_smileys_callback().

GtkWidget* _chat_window::sound_button
 

Definition at line 46 of file chat_window.h.

Referenced by eb_chat_window_new(), and set_sound_on_click().

gboolean _chat_window::sound_enabled
 

Definition at line 50 of file chat_window.h.

Referenced by eb_chat_window_display_remote_message(), eb_chat_window_new(), handle_click(), send_message(), set_sound_on_click(), and set_sound_on_toggle().

GtkWidget* _chat_window::status_label
 

Definition at line 48 of file chat_window.h.

Referenced by eb_chat_window_display_status(), and eb_chat_window_new().

GtkWidget* _chat_window::talk_pixmap
 

Definition at line 76 of file chat_window.h.

gint _chat_window::this_msg_in_history
 

Definition at line 64 of file chat_window.h.

Referenced by chat_key_press(), and send_message().

GtkWidget* _chat_window::window
 

Definition at line 41 of file chat_window.h.

Referenced by close_tab_callback(), close_win(), eb_chat_window_display_account(), eb_chat_window_display_contact(), eb_chat_window_display_remote_message(), eb_chat_window_new(), eb_update_window_title(), eb_update_window_title_to_tab(), remove_contact(), and show_smileys_callback().


The documentation for this struct was generated from the following file:
Contact: Andy Maloney     [Documentation generated by doxygen]