summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/registered-widget.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2008-01-16 20:12:15 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2008-01-16 20:12:15 +0000
commitf47d8974f04de245c3eb52c549773599348b3d04 (patch)
tree215f0f698b961f2eccb2ef5c4e5b27f9b9491a98 /src/ui/widget/registered-widget.cpp
parentfix initialization of grid document properties (diff)
downloadinkscape-f47d8974f04de245c3eb52c549773599348b3d04.tar.gz
inkscape-f47d8974f04de245c3eb52c549773599348b3d04.zip
RegisteredEnum is now subclassed from RegisteredWidget<enum> instead of old RegisteredWdg
(bzr r4523)
Diffstat (limited to 'src/ui/widget/registered-widget.cpp')
-rw-r--r--src/ui/widget/registered-widget.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp
index dfa42107e..f471dc40d 100644
--- a/src/ui/widget/registered-widget.cpp
+++ b/src/ui/widget/registered-widget.cpp
@@ -32,11 +32,6 @@
#include "svg/svg-color.h"
#include "svg/stringstream.h"
-#include "inkscape.h"
-#include "document.h"
-#include "desktop-handles.h"
-#include "sp-namedview.h"
-
#include "verbs.h"
// for interruptability bug:
@@ -48,37 +43,6 @@ namespace Widget {
//===================================================
-//---------------------------------------------------
-
-
-
-template<class W>
-void RegisteredWidget<W>::write_to_xml(const char * svgstr)
-{
- // Use local repr here. When repr is specified, use that one, but
- // if repr==NULL, get the repr of namedview of active desktop.
- Inkscape::XML::Node *local_repr = repr;
- SPDocument *local_doc = doc;
- if (!local_repr) {
- // no repr specified, use active desktop's namedview's repr
- SPDesktop* dt = SP_ACTIVE_DESKTOP;
- local_repr = SP_OBJECT_REPR (sp_desktop_namedview(dt));
- local_doc = sp_desktop_document(dt);
- }
-
- bool saved = sp_document_get_undo_sensitive (local_doc);
- sp_document_set_undo_sensitive (local_doc, false);
- if (!write_undo) local_repr->setAttribute(_key.c_str(), svgstr);
- sp_document_set_undo_sensitive (local_doc, saved);
-
- local_doc->setModifiedSinceSave();
-
- if (write_undo) {
- local_repr->setAttribute(_key.c_str(), svgstr);
- sp_document_done (local_doc, event_type, event_description);
- }
-}
-
void
RegisteredWdg::write_to_xml(const char * svgstr)
{