![]() |
![]() |
![]() |
GtkSourceCompletion Reference Manual | ![]() |
---|---|---|---|---|
#define GSC_TRIGGER_GET_INTERFACE (obj) GscTrigger; GscTriggerIface; const gchar* gsc_trigger_get_name (GscTrigger *self); gboolean gsc_trigger_activate (GscTrigger *self); gboolean gsc_trigger_deactivate (GscTrigger *self);
#define GSC_TRIGGER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GSC_TYPE_TRIGGER, GscTriggerIface))
|
typedef struct { GTypeInterface parent; const gchar* (*get_name) (GscTrigger *self); gboolean (*activate) (GscTrigger* self); gboolean (*deactivate) (GscTrigger* self); } GscTriggerIface;
const gchar* gsc_trigger_get_name (GscTrigger *self);
The trigger name. By example: "C autocompletion trigger"
|
the GscTrigger |
Returns : |
The trigger's name |
gboolean gsc_trigger_activate (GscTrigger *self);
Activate the completion trigger.
|
the GscTrigger |
Returns : |
TRUE if activation is OK, FALSE if not. |
gboolean gsc_trigger_deactivate (GscTrigger *self);
Deactive the completion trigger
|
the GscTrigger |
Returns : |
TRUE if activation is OK, FALSE if not. |