Logo Search packages:      
Sourcecode: inkscape version File versions

sp-attribute-widget.cpp File Reference

Detailed Description

Widget that listens and modifies repr attributes.

Definition in file sp-attribute-widget.cpp.

#include <gtk/gtktable.h>
#include <gtk/gtklabel.h>
#include "xml/repr.h"
#include "macros.h"
#include "document.h"
#include "sp-object.h"
#include <glibmm/i18n.h>
#include <sigc++/functors/ptr_fun.h>
#include <sigc++/adaptors/bind.h>
#include "sp-attribute-widget.h"

Go to the source code of this file.


#define XPAD   4
#define YPAD   0


static void sp_attribute_table_class_init (SPAttributeTableClass *klass)
static void sp_attribute_table_destroy (GtkObject *object)
static void sp_attribute_table_entry_changed (GtkEditable *editable, SPAttributeTable *spat)
GType sp_attribute_table_get_type (void)
static void sp_attribute_table_init (SPAttributeTable *widget)
GtkWidget * sp_attribute_table_new (SPObject *object, gint num_attr, const gchar **labels, const gchar **attributes)
GtkWidget * sp_attribute_table_new_repr (Inkscape::XML::Node *repr, gint num_attr, const gchar **labels, const gchar **attributes)
static void sp_attribute_table_object_modified (SPObject *object, guint flags, SPAttributeTable *spaw)
static void sp_attribute_table_object_release (SPObject *object, SPAttributeTable *spaw)
void sp_attribute_table_set_object (SPAttributeTable *spat, SPObject *object, gint num_attr, const gchar **labels, const gchar **attributes)
void sp_attribute_table_set_repr (SPAttributeTable *spat, Inkscape::XML::Node *repr, gint num_attr, const gchar **labels, const gchar **attributes)
static void sp_attribute_widget_changed (GtkEditable *editable)
static void sp_attribute_widget_class_init (SPAttributeWidgetClass *klass)
static void sp_attribute_widget_destroy (GtkObject *object)
GType sp_attribute_widget_get_type (void)
static void sp_attribute_widget_init (SPAttributeWidget *widget)
GtkWidget * sp_attribute_widget_new (SPObject *object, const gchar *attribute)
GtkWidget * sp_attribute_widget_new_repr (Inkscape::XML::Node *repr, const gchar *attribute)
static void sp_attribute_widget_object_modified (SPObject *object, guint flags, SPAttributeWidget *spaw)
static void sp_attribute_widget_object_release (SPObject *object, SPAttributeWidget *spaw)
void sp_attribute_widget_set_object (SPAttributeWidget *spaw, SPObject *object, const gchar *attribute)
void sp_attribute_widget_set_repr (SPAttributeWidget *spaw, Inkscape::XML::Node *repr, const gchar *attribute)


static GtkEntryClass * parent_class
static GtkVBoxClass * table_parent_class

Generated by  Doxygen 1.6.0   Back to index