Lines Matching defs:object

3  * Base widget for user input of object properties.
30 #include "sp-object.h"
42 * sp_attribute_table_entry_changed set the object property
51 * Callback for a modification of the selected object (size, color, properties, etc.).
53 * sp_attribute_table_object_modified rereads the object properties
57 * @param object the SPObject to which this instance is referring to.
61 static void sp_attribute_table_object_modified (SPObject *object, guint flags, SPAttributeTable *spaw);
63 * Callback for the delection of the selected object.
68 static void sp_attribute_table_object_release (SPObject */*object*/, SPAttributeTable *spat);
85 SPAttributeTable::SPAttributeTable (SPObject *object, std::vector<Glib::ustring> &labels, std::vector<Glib::ustring> &attributes, GtkWidget* parent) :
94 set_object(object, labels, attributes, parent);
139 void SPAttributeTable::set_object(SPObject *object,
144 g_return_if_fail (!object || SP_IS_OBJECT (object));
145 g_return_if_fail (!object || !labels.empty() || !attributes.empty());
149 _object = object;
151 if (object) {
154 // Set up object
155 modified_connection = object->connectModified(sigc::bind<2>(sigc::ptr_fun(&sp_attribute_table_object_modified), this));
156 release_connection = object->connectRelease (sigc::bind<1>(sigc::ptr_fun(&sp_attribute_table_object_release), this));
191 const gchar *val = object->getRepr()->attribute(attributes[i].c_str());
220 void SPAttributeTable::change_object(SPObject *object)
222 g_return_if_fail (!object || SP_IS_OBJECT (object));
230 _object = object;
234 // Set up object
258 static void sp_attribute_table_object_modified ( SPObject */*object*/,
310 static void sp_attribute_table_object_release (SPObject */*object*/, SPAttributeTable *spat)