GscUserRequestTrigger

GscUserRequestTrigger

Synopsis



#define             TYPE_GSC_USERREQUEST_TRIGGER
#define             GSC_USERREQUEST_TRIGGER             (obj)
#define             GSC_USERREQUEST_TRIGGER_CLASS       (klass)
#define             IS_GSC_USERREQUEST_TRIGGER          (obj)
#define             IS_GSC_USERREQUEST_TRIGGER_CLASS    (klass)
#define             GSC_USERREQUEST_TRIGGER_GET_CLASS   (obj)
#define             GSC_USERREQUEST_TRIGGER_NAME
                    GscUserRequestTriggerPrivate;
                    GscUserRequestTrigger;
GscUserRequestTrigger* gsc_userrequest_trigger_new      ();
void                gsc_userrequest_trigger_set_keys    (GscUserRequestTrigger *self,
                                                         const gchar *keys);
GType               gsc_userrequest_trigger_get_type    ();

Object Hierarchy

  GObject
   +----GscUserRequestTrigger

Implemented Interfaces

GscUserRequestTrigger implements GtkSourceCompletionTrigger.

Description

Details

TYPE_GSC_USERREQUEST_TRIGGER

#define TYPE_GSC_USERREQUEST_TRIGGER (gsc_userrequest_trigger_get_type ())


GSC_USERREQUEST_TRIGGER()

#define GSC_USERREQUEST_TRIGGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GSC_USERREQUEST_TRIGGER, GscUserRequestTrigger))

obj :

GSC_USERREQUEST_TRIGGER_CLASS()

#define GSC_USERREQUEST_TRIGGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GSC_USERREQUEST_TRIGGER, GscUserRequestTriggerClass))

klass :

IS_GSC_USERREQUEST_TRIGGER()

#define IS_GSC_USERREQUEST_TRIGGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GSC_USERREQUEST_TRIGGER))

obj :

IS_GSC_USERREQUEST_TRIGGER_CLASS()

#define IS_GSC_USERREQUEST_TRIGGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GSC_USERREQUEST_TRIGGER))

klass :

GSC_USERREQUEST_TRIGGER_GET_CLASS()

#define GSC_USERREQUEST_TRIGGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GSC_USERREQUEST_TRIGGER, GscUserRequestTriggerClass))

obj :

GSC_USERREQUEST_TRIGGER_NAME

#define GSC_USERREQUEST_TRIGGER_NAME "GscUserRequestTrigger"


GscUserRequestTriggerPrivate

typedef struct _GscUserRequestTriggerPrivate GscUserRequestTriggerPrivate;


GscUserRequestTrigger

typedef struct _GscUserRequestTrigger GscUserRequestTrigger;


gsc_userrequest_trigger_new ()

GscUserRequestTrigger* gsc_userrequest_trigger_new      ();

Returns : The new GscUserRequestTrigger

gsc_userrequest_trigger_set_keys ()

void                gsc_userrequest_trigger_set_keys    (GscUserRequestTrigger *self,
                                                         const gchar *keys);

Assign the keys that we will use to activate the user request event

self : The GscUserRequestTrigger
keys : The string representation of the keys that we will use to activate the user request event. You can get this string with gtk_accelerator_name

gsc_userrequest_trigger_get_type ()

GType               gsc_userrequest_trigger_get_type    ();

Returns :