CongAttributeEditorENUMERATION

CongAttributeEditorENUMERATION

Synopsis

                    CongAttributeEditorENUMERATION;
#define             CONG_ATTRIBUTE_EDITOR_ENUMERATION   (obj)
#define             CONG_ATTRIBUTE_EDITOR_ENUMERATION_CLASS(klass)
#define             IS_CONG_ATTRIBUTE_EDITOR_ENUMERATION(obj)
GType               cong_attribute_editor_enumeration_get_type
                                                        (void);
CongAttributeEditor * cong_attribute_editor_enumeration_construct
                                                        (CongAttributeEditorENUMERATION *attribute_editor_enumeration,
                                                         CongDocument *doc,
                                                         CongNodePtr node,
                                                         xmlNs *ns_ptr,
                                                         const gchar *attribute_name,
                                                         xmlAttributePtr attr);
GtkWidget *         cong_attribute_editor_enumeration_new
                                                        (CongDocument *doc,
                                                         CongNodePtr node,
                                                         xmlNs *ns_ptr,
                                                         const gchar *attribute_name,
                                                         xmlAttributePtr attr);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----CongAttributeEditor
                                             +----CongAttributeEditorENUMERATION

Implemented Interfaces

CongAttributeEditorENUMERATION implements GtkBuildable, GtkOrientable and AtkImplementorIface.

Description

Details

CongAttributeEditorENUMERATION

typedef struct _CongAttributeEditorENUMERATION CongAttributeEditorENUMERATION;


CONG_ATTRIBUTE_EDITOR_ENUMERATION()

#define CONG_ATTRIBUTE_EDITOR_ENUMERATION(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_ATTRIBUTE_EDITOR_ENUMERATION_TYPE, CongAttributeEditorENUMERATION)

obj :


CONG_ATTRIBUTE_EDITOR_ENUMERATION_CLASS()

#define CONG_ATTRIBUTE_EDITOR_ENUMERATION_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_ATTRIBUTE_EDITOR_ENUMERATION_TYPE, CongAttributeEditorENUMERATIONClass)

klass :


IS_CONG_ATTRIBUTE_EDITOR_ENUMERATION()

#define IS_CONG_ATTRIBUTE_EDITOR_ENUMERATION(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_ATTRIBUTE_EDITOR_ENUMERATION_TYPE)

obj :


cong_attribute_editor_enumeration_get_type ()

GType               cong_attribute_editor_enumeration_get_type
                                                        (void);

Returns :


cong_attribute_editor_enumeration_construct ()

CongAttributeEditor * cong_attribute_editor_enumeration_construct
                                                        (CongAttributeEditorENUMERATION *attribute_editor_enumeration,
                                                         CongDocument *doc,
                                                         CongNodePtr node,
                                                         xmlNs *ns_ptr,
                                                         const gchar *attribute_name,
                                                         xmlAttributePtr attr);

Constructor for the widget.

attribute_editor_enumeration :

doc :

Document to which the node belongs.

node :

Node containing the attribute.

ns_ptr :

attribute_name :

Name of the attribute.

attr :

Pointer to the attribute.

Returns :


cong_attribute_editor_enumeration_new ()

GtkWidget *         cong_attribute_editor_enumeration_new
                                                        (CongDocument *doc,
                                                         CongNodePtr node,
                                                         xmlNs *ns_ptr,
                                                         const gchar *attribute_name,
                                                         xmlAttributePtr attr);

Creates a widget that allows a user to create, edit, and delete the value of an attribute (attr) of type XML_ATTRIBUTE_ENUMERATION.

doc :

Document to which the node belongs.

node :

Node containing the attribute.

ns_ptr :

attribute_name :

Name of the attribute.

attr :

Pointer to the attribute.

Returns :