GelUIGeneric

GelUIGeneric

Synopsis

                    GelUIGeneric;
                    GelUIGenericClass;
GtkBuilder *        gel_ui_generic_get_builder          (GelUIGeneric *self);
#define             gel_ui_generic_get_object           (self,
                                                         name)
#define             gel_ui_generic_get_typed            (self,
                                                         type_macro,
                                                         name)
#define             gel_ui_generic_get_widget           (self,
                                                         name)
GtkWidget *         gel_ui_generic_new                  (const gchar *xml_string);
GtkWidget *         gel_ui_generic_new_from_file        (const gchar *filename);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBox
                           +----GelUIGeneric

Implemented Interfaces

GelUIGeneric implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "xml-string"               gchar*                : Write / Construct Only

Description

Details

GelUIGeneric

typedef struct _GelUIGeneric GelUIGeneric;

GelUIGenericClass

typedef struct {
	GtkBoxClass parent_class;
} GelUIGenericClass;

gel_ui_generic_get_builder ()

GtkBuilder *        gel_ui_generic_get_builder          (GelUIGeneric *self);

Gets the GtkBuilder for self

self :

A GelUIGeneric

Returns :

The GtkBuilder. [transfer none]

gel_ui_generic_get_object()

#define             gel_ui_generic_get_object(self,name)

gel_ui_generic_get_typed()

#define             gel_ui_generic_get_typed(self,type_macro,name)

gel_ui_generic_get_widget()

#define             gel_ui_generic_get_widget(self,name)

gel_ui_generic_new ()

GtkWidget *         gel_ui_generic_new                  (const gchar *xml_string);

Creates a new widget from the UI description from xml_string

xml_string :

XML string with widget definition. See GtkBuild doc for more info.

Returns :

The GtkWidget

gel_ui_generic_new_from_file ()

GtkWidget *         gel_ui_generic_new_from_file        (const gchar *filename);

Loads filename into memory and calls gel_ui_generic_new()

filename :

XML File with the widget definition, see gel_ui_generic_new()

Returns :

the GtkWidget

Property Details

The "xml-string" property

  "xml-string"               gchar*                : Write / Construct Only

xml-string.

Default value: NULL