gschem

gschem_accel_label.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _GschemAccelLabel
struct  _GschemAccelLabelClass

Defines

#define GSCHEM_TYPE_ACCEL_LABEL   (gschem_accel_label_get_type ())
#define GSCHEM_ACCEL_LABEL(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabel))
#define GSCHEM_ACCEL_LABEL_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabelClass))
#define GSCHEM_IS_ACCEL_LABEL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSCHEM_TYPE_ACCEL_LABEL))
#define GSCHEM_IS_ACCEL_LABEL_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GSCHEM_TYPE_ACCEL_LABEL))
#define GSCHEM_ACCEL_LABEL_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabelClass))

Typedefs

typedef struct _GschemAccelLabel GschemAccelLabel
typedef struct
_GschemAccelLabelClass 
GschemAccelLabelClass

Functions

GType gschem_accel_label_get_type (void) G_GNUC_CONST
GtkWidget * gschem_accel_label_new (const gchar *string)
guint gschem_accel_label_get_accel_width (GschemAccelLabel *accel_label)
void gschem_accel_label_set_accel_string (GschemAccelLabel *accel_label, const gchar *accel_string)
gboolean gschem_accel_label_refetch (GschemAccelLabel *accel_label)
gchar * _gschem_accel_label_class_get_accelerator_label (GschemAccelLabelClass *klass, guint accelerator_key, GdkModifierType accelerator_mods)

Define Documentation

#define GSCHEM_TYPE_ACCEL_LABEL   (gschem_accel_label_get_type ())

Definition at line 43 of file gschem_accel_label.h.

#define GSCHEM_ACCEL_LABEL (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabel))

Definition at line 44 of file gschem_accel_label.h.

#define GSCHEM_ACCEL_LABEL_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabelClass))

Definition at line 45 of file gschem_accel_label.h.

#define GSCHEM_IS_ACCEL_LABEL (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSCHEM_TYPE_ACCEL_LABEL))

Definition at line 46 of file gschem_accel_label.h.

#define GSCHEM_IS_ACCEL_LABEL_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GSCHEM_TYPE_ACCEL_LABEL))

Definition at line 47 of file gschem_accel_label.h.

#define GSCHEM_ACCEL_LABEL_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GSCHEM_TYPE_ACCEL_LABEL, GschemAccelLabelClass))

Definition at line 48 of file gschem_accel_label.h.


Typedef Documentation

Definition at line 51 of file gschem_accel_label.h.

Definition at line 52 of file gschem_accel_label.h.


Function Documentation

GType gschem_accel_label_get_type ( void  )
GtkWidget* gschem_accel_label_new ( const gchar *  string)
guint gschem_accel_label_get_accel_width ( GschemAccelLabel accel_label)

Definition at line 162 of file gschem_accel_label.c.

void gschem_accel_label_set_accel_string ( GschemAccelLabel accel_label,
const gchar *  accel_string 
)

gschem_accel_label_set_accel_string:

Parameters:
accel_labela GschemAccelLabel
accel_stringthe accelerator string.

Sets the accelerator string for this accelerator label.

Definition at line 301 of file gschem_accel_label.c.

Here is the call graph for this function:

gboolean gschem_accel_label_refetch ( GschemAccelLabel accel_label)

Definition at line 55 of file gschem_accel_label.c.

gchar* _gschem_accel_label_class_get_accelerator_label ( GschemAccelLabelClass klass,
guint  accelerator_key,
GdkModifierType  accelerator_mods 
)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines