![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
#define IANJUTA_EDITOR_ASSIST_ERROR IAnjutaEditorAssist; IAnjutaEditorAssistIface; GQuark ianjuta_editor_assist_error_quark (void); void ianjuta_editor_assist_autocomplete (IAnjutaEditorAssist *obj, GError **err);
typedef struct { IAnjutaEditorIface g_iface; /* Signal */ void (*assist_begin) (IAnjutaEditorAssist *obj, const gchar *context); /* Signal */ void (*assist_canceled) (IAnjutaEditorAssist *obj); /* Signal */ void (*assist_choosen) (IAnjutaEditorAssist *obj, gint selection); /* Signal */ void (*assist_end) (IAnjutaEditorAssist *obj); /* Signal */ void (*assist_update) (IAnjutaEditorAssist *obj, const gchar *context); void (*add_trigger) (IAnjutaEditorAssist *obj, const gchar *trigger, IAnjutaEditorAssistContextParser context_parser, GError **err); void (*autocomplete) (IAnjutaEditorAssist *obj, GError **err); GList* (*get_suggestions) (IAnjutaEditorAssist *obj, const gchar *context, GError **err); void (*react) (IAnjutaEditorAssist *obj, gint selection, const gchar *context, const gchar *completion, GError **err); void (*remove_trigger) (IAnjutaEditorAssist *obj, const gchar *trigger, GError **err); void (*suggest) (IAnjutaEditorAssist *obj, GList* choices, gint char_alignment, GError **err); void (*tip) (IAnjutaEditorAssist *obj, GList* tips, gint char_alignment, GError **err); } IAnjutaEditorAssistIface;
void ianjuta_editor_assist_autocomplete (IAnjutaEditorAssist *obj, GError **err);
obj : |
|
err : |