Lines Matching defs:self
529 XmlTree *self = static_cast<XmlTree *>(data);
534 if (self->selected_repr) {
535 Inkscape::GC::release(self->selected_repr);
536 self->selected_repr = NULL;
542 self->propagate_tree_select(NULL);
543 self->set_dt_select(NULL);
544 self->on_tree_unselect_row_disable();
545 self->on_tree_unselect_row_hide();
546 self->on_attr_unselect_row_clear_text();
554 self->selected_repr = repr;
555 Inkscape::GC::anchor(self->selected_repr);
557 self->propagate_tree_select(self->selected_repr);
559 self->set_dt_select(self->selected_repr);
561 self->tree_reset_context();
563 self->on_tree_select_row_enable(&iter);
569 XmlTree *self = static_cast<XmlTree *>(data);
573 DocumentUndo::done(self->current_document, SP_VERB_DIALOG_XML_EDITOR,
576 //DocumentUndo::cancel(self->current_document);
581 SPDocument *document = self->current_document;
582 self->set_tree_document(NULL);
583 self->set_tree_document(document);
740 XmlTree *self = static_cast<XmlTree *>(data);
747 self->selected_attr = 0;
748 self->attr_reset_context(self->selected_attr);
750 self->xml_attribute_delete_button.set_sensitive(false);
751 self->on_attr_unselect_row_clear_text();
760 self->attr_name.set_text(name);
761 self->attr_value.get_buffer()->set_text(value);
763 self->attr_value.grab_focus ();
764 self->xml_attribute_delete_button.set_sensitive(true);
766 self->selected_attr = attr;
767 self->attr_reset_context(self->selected_attr);