![]() |
![]() |
![]() |
libempathy-gtk Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Known Implementations |
EmpathyChatView; EmpathyChatViewIface; void empathy_chat_view_append_message (EmpathyChatView *view, EmpathyMessage *msg); void empathy_chat_view_append_event (EmpathyChatView *view, const gchar *str); void empathy_chat_view_scroll (EmpathyChatView *view, gboolean allow_scrolling); void empathy_chat_view_scroll_down (EmpathyChatView *view); gboolean empathy_chat_view_get_has_selection (EmpathyChatView *view); void empathy_chat_view_clear (EmpathyChatView *view); gboolean empathy_chat_view_find_previous (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search); gboolean empathy_chat_view_find_next (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search); void empathy_chat_view_find_abilities (EmpathyChatView *view, const gchar *search_criteria, gboolean *can_do_previous, gboolean *can_do_next); void empathy_chat_view_highlight (EmpathyChatView *view, const gchar *text); void empathy_chat_view_copy_clipboard (EmpathyChatView *view);
EmpathyChatView is implemented by EmpathyThemeIrc, EmpathyChatTextView and EmpathyThemeBoxes.
typedef struct { GTypeInterface base_iface; /* VTabled */ void (*append_message) (EmpathyChatView *view, EmpathyMessage *msg); void (*append_event) (EmpathyChatView *view, const gchar *str); void (*scroll) (EmpathyChatView *view, gboolean allow_scrolling); void (*scroll_down) (EmpathyChatView *view); gboolean (*get_has_selection) (EmpathyChatView *view); void (*clear) (EmpathyChatView *view); gboolean (*find_previous) (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search); gboolean (*find_next) (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search); void (*find_abilities) (EmpathyChatView *view, const gchar *search_criteria, gboolean *can_do_previous, gboolean *can_do_next); void (*highlight) (EmpathyChatView *view, const gchar *text); void (*copy_clipboard) (EmpathyChatView *view); } EmpathyChatViewIface;
void empathy_chat_view_append_message (EmpathyChatView *view, EmpathyMessage *msg);
|
|
|
void empathy_chat_view_append_event (EmpathyChatView *view, const gchar *str);
|
|
|
void empathy_chat_view_scroll (EmpathyChatView *view, gboolean allow_scrolling);
|
|
|
gboolean empathy_chat_view_get_has_selection (EmpathyChatView *view);
|
|
Returns : |
gboolean empathy_chat_view_find_previous (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search);
|
|
|
|
|
|
Returns : |
gboolean empathy_chat_view_find_next (EmpathyChatView *view, const gchar *search_criteria, gboolean new_search);
|
|
|
|
|
|
Returns : |
void empathy_chat_view_find_abilities (EmpathyChatView *view, const gchar *search_criteria, gboolean *can_do_previous, gboolean *can_do_next);
|
|
|
|
|
|
|
void empathy_chat_view_highlight (EmpathyChatView *view, const gchar *text);
|
|
|
void empathy_chat_view_copy_clipboard (EmpathyChatView *view);
|