ianjuta-editor-assist

ianjuta-editor-assist —

Synopsis




#define     IANJUTA_EDITOR_ASSIST_ERROR
            IAnjutaEditorAssist;
            IAnjutaEditorAssistIface;
GQuark      ianjuta_editor_assist_error_quark
                                            (void);
void        ianjuta_editor_assist_autocomplete
                                            (IAnjutaEditorAssist *obj,
                                             GError **err);

Object Hierarchy


  GInterface
   +----IAnjutaEditorAssist

Prerequisites

IAnjutaEditorAssist requires IAnjutaEditor and GObject.

Description

Details

IANJUTA_EDITOR_ASSIST_ERROR

#define IANJUTA_EDITOR_ASSIST_ERROR ianjuta_editor_assist_error_quark()


IAnjutaEditorAssist

typedef struct _IAnjutaEditorAssist IAnjutaEditorAssist;


IAnjutaEditorAssistIface

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;


ianjuta_editor_assist_error_quark ()

GQuark      ianjuta_editor_assist_error_quark
                                            (void);

Returns :

ianjuta_editor_assist_autocomplete ()

void        ianjuta_editor_assist_autocomplete
                                            (IAnjutaEditorAssist *obj,
                                             GError **err);

obj :
err :