EmpathyChat

EmpathyChat

Synopsis




                    EmpathyChatPriv;
                    EmpathyChat;
EmpathyChatView*    empathy_chat_get_view               (EmpathyChat *chat);
void                empathy_chat_clear                  (EmpathyChat *chat);
void                empathy_chat_scroll_down            (EmpathyChat *chat);
void                empathy_chat_cut                    (EmpathyChat *chat);
void                empathy_chat_copy                   (EmpathyChat *chat);
void                empathy_chat_paste                  (EmpathyChat *chat);
const gchar*        empathy_chat_get_name               (EmpathyChat *chat);
gchar*              empathy_chat_get_tooltip            (EmpathyChat *chat);
const gchar*        empathy_chat_get_status_icon_name   (EmpathyChat *chat);
GtkWidget*          empathy_chat_get_widget             (EmpathyChat *chat);
gboolean            empathy_chat_is_group_chat          (EmpathyChat *chat);
gboolean            empathy_chat_is_connected           (EmpathyChat *chat);
void                empathy_chat_save_geometry          (EmpathyChat *chat,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h);
void                empathy_chat_load_geometry          (EmpathyChat *chat,
                                                         gint *x,
                                                         gint *y,
                                                         gint *w,
                                                         gint *h);
void                empathy_chat_set_tp_chat            (EmpathyChat *chat,
                                                         EmpathyTpChat *tp_chat);
const gchar*        empathy_chat_get_id                 (EmpathyChat *chat);
McAccount*          empathy_chat_get_account            (EmpathyChat *chat);
gboolean            empathy_chat_get_is_command         (const gchar *str);
void                empathy_chat_correct_word           (EmpathyChat *chat,
                                                         GtkTextIter start,
                                                         GtkTextIter end,
                                                         const gchar *new_word);
gboolean            empathy_chat_should_play_sound      (EmpathyChat *chat);
gboolean            empathy_chat_should_highlight_nick  (EmpathyMessage *message);

Object Hierarchy


  GObject
   +----EmpathyChat
         +----EmpathyGroupChat
         +----EmpathyPrivateChat

Properties


  "tp-chat"                  EmpathyTpChat         : Read / Write / Construct

Signals


  "composing"                                      : Run Last
  "name-changed"                                   : Run Last
  "new-message"                                    : Run Last
  "status-changed"                                 : Run Last

Description

Details

EmpathyChatPriv

typedef struct _EmpathyChatPriv EmpathyChatPriv;


EmpathyChat

typedef struct _EmpathyChat EmpathyChat;


empathy_chat_get_view ()

EmpathyChatView*    empathy_chat_get_view               (EmpathyChat *chat);

chat :

Returns :


empathy_chat_clear ()

void                empathy_chat_clear                  (EmpathyChat *chat);

chat :


empathy_chat_scroll_down ()

void                empathy_chat_scroll_down            (EmpathyChat *chat);

chat :


empathy_chat_cut ()

void                empathy_chat_cut                    (EmpathyChat *chat);

chat :


empathy_chat_copy ()

void                empathy_chat_copy                   (EmpathyChat *chat);

chat :


empathy_chat_paste ()

void                empathy_chat_paste                  (EmpathyChat *chat);

chat :


empathy_chat_get_name ()

const gchar*        empathy_chat_get_name               (EmpathyChat *chat);

chat :

Returns :


empathy_chat_get_tooltip ()

gchar*              empathy_chat_get_tooltip            (EmpathyChat *chat);

chat :

Returns :


empathy_chat_get_status_icon_name ()

const gchar*        empathy_chat_get_status_icon_name   (EmpathyChat *chat);

chat :

Returns :


empathy_chat_get_widget ()

GtkWidget*          empathy_chat_get_widget             (EmpathyChat *chat);

chat :

Returns :


empathy_chat_is_group_chat ()

gboolean            empathy_chat_is_group_chat          (EmpathyChat *chat);

chat :

Returns :


empathy_chat_is_connected ()

gboolean            empathy_chat_is_connected           (EmpathyChat *chat);

chat :

Returns :


empathy_chat_save_geometry ()

void                empathy_chat_save_geometry          (EmpathyChat *chat,
                                                         gint x,
                                                         gint y,
                                                         gint w,
                                                         gint h);

chat :

x :

y :

w :

h :


empathy_chat_load_geometry ()

void                empathy_chat_load_geometry          (EmpathyChat *chat,
                                                         gint *x,
                                                         gint *y,
                                                         gint *w,
                                                         gint *h);

chat :

x :

y :

w :

h :


empathy_chat_set_tp_chat ()

void                empathy_chat_set_tp_chat            (EmpathyChat *chat,
                                                         EmpathyTpChat *tp_chat);

chat :

tp_chat :


empathy_chat_get_id ()

const gchar*        empathy_chat_get_id                 (EmpathyChat *chat);

chat :

Returns :


empathy_chat_get_account ()

McAccount*          empathy_chat_get_account            (EmpathyChat *chat);

chat :

Returns :


empathy_chat_get_is_command ()

gboolean            empathy_chat_get_is_command         (const gchar *str);

str :

Returns :


empathy_chat_correct_word ()

void                empathy_chat_correct_word           (EmpathyChat *chat,
                                                         GtkTextIter start,
                                                         GtkTextIter end,
                                                         const gchar *new_word);

chat :

start :

end :

new_word :


empathy_chat_should_play_sound ()

gboolean            empathy_chat_should_play_sound      (EmpathyChat *chat);

chat :

Returns :


empathy_chat_should_highlight_nick ()

gboolean            empathy_chat_should_highlight_nick  (EmpathyMessage *message);

message :

Returns :

Property Details

The "tp-chat" property

  "tp-chat"                  EmpathyTpChat         : Read / Write / Construct

The tp chat object.

Signal Details

The "composing" signal

void                user_function                      (EmpathyChat *empathychat,
                                                        gboolean     arg1,
                                                        gpointer     user_data)        : Run Last

empathychat :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "name-changed" signal

void                user_function                      (EmpathyChat *empathychat,
                                                        gpointer     arg1,
                                                        gpointer     user_data)        : Run Last

empathychat :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "new-message" signal

void                user_function                      (EmpathyChat    *empathychat,
                                                        EmpathyMessage *arg1,
                                                        gboolean        arg2,
                                                        gpointer        user_data)        : Run Last

empathychat :

the object which received the signal.

arg1 :

Param3 :

user_data :

user data set when the signal handler was connected.

The "status-changed" signal

void                user_function                      (EmpathyChat *empathychat,
                                                        gpointer     user_data)        : Run Last

empathychat :

the object which received the signal.

user_data :

user data set when the signal handler was connected.