diff options
| author | MenTaLguY <mental@rydia.net> | 2007-01-21 19:03:03 +0000 |
|---|---|---|
| committer | mental <mental@users.sourceforge.net> | 2007-01-21 19:03:03 +0000 |
| commit | 63731301866e7b9cb231a43658a7c51ec2d70690 (patch) | |
| tree | 91b475a32308003e60e40ac0f318dc00be019a6e /src/dialogs | |
| parent | Deprecate sp_repr_new* functions (diff) | |
| download | inkscape-63731301866e7b9cb231a43658a7c51ec2d70690.tar.gz inkscape-63731301866e7b9cb231a43658a7c51ec2d70690.zip | |
start switching sp_repr_new* over to XML::Document::create*, and rename create methods to match DOM
(bzr r2253)
Diffstat (limited to 'src/dialogs')
| -rw-r--r-- | src/dialogs/clonetiler.cpp | 2 | ||||
| -rw-r--r-- | src/dialogs/input.cpp | 2 | ||||
| -rw-r--r-- | src/dialogs/xml-tree.cpp | 6 |
3 files changed, 6 insertions, 4 deletions
diff --git a/src/dialogs/clonetiler.cpp b/src/dialogs/clonetiler.cpp index c0acea533..cffbf52e1 100644 --- a/src/dialogs/clonetiler.cpp +++ b/src/dialogs/clonetiler.cpp @@ -1268,7 +1268,7 @@ clonetiler_apply (GtkWidget *widget, void *) } // Create the clone - Inkscape::XML::Node *clone = sp_repr_new("svg:use"); + Inkscape::XML::Node *clone = obj_repr->document()->createElement("svg:use"); clone->setAttribute("x", "0"); clone->setAttribute("y", "0"); clone->setAttribute("inkscape:tiled-clone-of", id_href); diff --git a/src/dialogs/input.cpp b/src/dialogs/input.cpp index 8d6ff399d..21a6ea4a7 100644 --- a/src/dialogs/input.cpp +++ b/src/dialogs/input.cpp @@ -165,7 +165,7 @@ sp_input_save_to_preferences (void) repr = sp_repr_lookup_child(devices, "id", device->name); if (repr == NULL) { - repr = sp_repr_new("group"); + repr = devices->document()->createElement("group"); repr->setAttribute("id", device->name); devices->appendChild(repr); Inkscape::GC::release(repr); diff --git a/src/dialogs/xml-tree.cpp b/src/dialogs/xml-tree.cpp index 3402e72b5..9ad3c0586 100644 --- a/src/dialogs/xml-tree.cpp +++ b/src/dialogs/xml-tree.cpp @@ -1368,8 +1368,9 @@ void cmd_new_element_node(GtkObject *object, gpointer data) g_assert(selected_repr != NULL); if (name.text) { + Inkscape::XML::Document *xml_doc = sp_document_repr_doc(current_document); Inkscape::XML::Node *new_repr; - new_repr = sp_repr_new(name.text); + new_repr = xml_doc->createElement(name.text); g_free(name.text); selected_repr->appendChild(new_repr); set_tree_select(new_repr); @@ -1387,7 +1388,8 @@ void cmd_new_text_node(GtkObject *object, gpointer data) { g_assert(selected_repr != NULL); - Inkscape::XML::Node *text = sp_repr_new_text(""); + Inkscape::XML::Document *xml_doc = sp_document_repr_doc(current_document); + Inkscape::XML::Node *text = xml_doc->createTextNode(""); selected_repr->appendChild(text); sp_document_done(current_document, SP_VERB_DIALOG_XML_EDITOR, |
