![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
#include <libanjuta/interfaces/ianjuta-indicable.h> #define IANJUTA_INDICABLE_ERROR enum IAnjutaIndicableIndicator; struct IAnjutaIndicableIface; GQuark ianjuta_indicable_error_quark (void
); void ianjuta_indicable_clear (IAnjutaIndicable *obj
,GError **err
); void ianjuta_indicable_set (IAnjutaIndicable *obj
,IAnjutaIterable *begin_location
,IAnjutaIterable *end_location
,IAnjutaIndicableIndicator indicator
,GError **err
);
typedef enum { IANJUTA_INDICABLE_NONE, IANJUTA_INDICABLE_IMPORTANT, IANJUTA_INDICABLE_WARNING, IANJUTA_INDICABLE_CRITICAL } IAnjutaIndicableIndicator;
This enumeration is used to specify the appearance of the indicator
struct IAnjutaIndicableIface { GTypeInterface g_iface; void (*clear) (IAnjutaIndicable *obj, GError **err); void (*set) (IAnjutaIndicable *obj, IAnjutaIterable *begin_location, IAnjutaIterable *end_location, IAnjutaIndicableIndicator indicator, GError **err); };
void ianjuta_indicable_clear (IAnjutaIndicable *obj
,GError **err
);
Clear all indicators
|
Self |
|
Error propagation and reporting |
void ianjuta_indicable_set (IAnjutaIndicable *obj
,IAnjutaIterable *begin_location
,IAnjutaIterable *end_location
,IAnjutaIndicableIndicator indicator
,GError **err
);
Set an indicator
|
Self |
|
Location where the indication should start |
|
Location where the indication should end |
|
the indicator to use |
|
Error propagation and reporting |