| Anjuta Developers Reference Manual |
|---|
ianjuta-message-view —
#define IANJUTA_MESSAGE_VIEW_ERROR enum IAnjutaMessageViewType; struct IAnjutaMessageView; struct IAnjutaMessageViewIface; GQuark ianjuta_message_view_error_quark (void); void ianjuta_message_view_buffer_append (IAnjutaMessageView *obj, const gchar *text, GError **err); void ianjuta_message_view_append (IAnjutaMessageView *obj, IAnjutaMessageViewType type, const gchar *summary, const gchar *details, GError **err); void ianjuta_message_view_clear (IAnjutaMessageView *obj, GError **err); const gchar* ianjuta_message_view_get_current_message (IAnjutaMessageView *obj, GError **err); GList* ianjuta_message_view_get_all_messages (IAnjutaMessageView *obj, GError **err); void ianjuta_message_view_select_next (IAnjutaMessageView *obj, GError **err); void ianjuta_message_view_select_previous (IAnjutaMessageView *obj, GError **err);
typedef enum {
IANJUTA_MESSAGE_VIEW_TYPE_NORMAL,
IANJUTA_MESSAGE_VIEW_TYPE_INFO,
IANJUTA_MESSAGE_VIEW_TYPE_WARNING,
IANJUTA_MESSAGE_VIEW_TYPE_ERROR
} IAnjutaMessageViewType;
struct IAnjutaMessageViewIface {
GTypeInterface g_iface;
/* Signal */
void (*buffer_flushed) (IAnjutaMessageView *obj, const gchar *line);
/* Signal */
void (*message_clicked) (IAnjutaMessageView *obj, const gchar *message);
void (*append) (IAnjutaMessageView *obj, IAnjutaMessageViewType type, const gchar *summary, const gchar *details, GError **err);
void (*buffer_append) (IAnjutaMessageView *obj, const gchar *text, GError **err);
void (*clear) (IAnjutaMessageView *obj, GError **err);
GList* (*get_all_messages) (IAnjutaMessageView *obj, GError **err);
const gchar* (*get_current_message) (IAnjutaMessageView *obj, GError **err);
void (*select_next) (IAnjutaMessageView *obj, GError **err);
void (*select_previous) (IAnjutaMessageView *obj, GError **err);
};
void ianjuta_message_view_buffer_append
(IAnjutaMessageView *obj,
const gchar *text,
GError **err);
| obj : | |
| text : | |
| err : |
void ianjuta_message_view_append (IAnjutaMessageView *obj, IAnjutaMessageViewType type, const gchar *summary, const gchar *details, GError **err);
| obj : | |
| type : | |
| summary : | |
| details : | |
| err : |
void ianjuta_message_view_clear (IAnjutaMessageView *obj, GError **err);
| obj : | |
| err : |
const gchar* ianjuta_message_view_get_current_message (IAnjutaMessageView *obj, GError **err);
| obj : | |
| err : | |
| Returns : |
GList* ianjuta_message_view_get_all_messages (IAnjutaMessageView *obj, GError **err);
| obj : | |
| err : | |
| Returns : |
void ianjuta_message_view_select_next
(IAnjutaMessageView *obj,
GError **err);
| obj : | |
| err : |
void ianjuta_message_view_select_previous
(IAnjutaMessageView *obj,
GError **err);
| obj : | |
| err : |
| << ianjuta-message-manager | ianjuta-profile >> |