summaryrefslogtreecommitdiffstats
path: root/src/rect-context.h
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-11-09 22:36:13 +0000
committerMarkus Engel <markus.engel@tum.de>2013-11-09 22:36:13 +0000
commitc04e30df241a3ee039077425bab9b9c37abe2854 (patch)
tree6b7904966a289832bca2636c3117c893592e5ddd /src/rect-context.h
parentadded missing translation flags and a small text change (diff)
downloadinkscape-c04e30df241a3ee039077425bab9b9c37abe2854.tar.gz
inkscape-c04e30df241a3ee039077425bab9b9c37abe2854.zip
Moved and renamed some tool-related files.
(bzr r12785)
Diffstat (limited to 'src/rect-context.h')
-rw-r--r--src/rect-context.h65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/rect-context.h b/src/rect-context.h
deleted file mode 100644
index cf1682620..000000000
--- a/src/rect-context.h
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef __SP_RECT_CONTEXT_H__
-#define __SP_RECT_CONTEXT_H__
-
-/*
- * Rectangle drawing context
- *
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 2000 Lauris Kaplinski
- * Copyright (C) 2000-2001 Ximian, Inc.
- * Copyright (C) 2002 Lauris Kaplinski
- *
- * Released under GNU GPL
- */
-
-#include <stddef.h>
-#include <sigc++/sigc++.h>
-#include <2geom/point.h>
-#include "event-context.h"
-
-#include "sp-rect.h"
-
-#define SP_RECT_CONTEXT(obj) (dynamic_cast<Inkscape::UI::Tools::RectTool*>((Inkscape::UI::Tools::ToolBase*)obj))
-#define SP_IS_RECT_CONTEXT(obj) (dynamic_cast<const Inkscape::UI::Tools::RectTool*>((const Inkscape::UI::Tools::ToolBase*)obj) != NULL)
-
-namespace Inkscape {
-namespace UI {
-namespace Tools {
-
-class RectTool : public ToolBase {
-public:
- RectTool();
- virtual ~RectTool();
-
- static const std::string prefsPath;
-
- virtual void setup();
- virtual void finish();
- virtual void set(const Inkscape::Preferences::Entry& val);
- virtual bool root_handler(GdkEvent* event);
- virtual bool item_handler(SPItem* item, GdkEvent* event);
-
- virtual const std::string& getPrefsPath();
-
-private:
- SPRect *rect;
- Geom::Point center;
-
- gdouble rx; /* roundness radius (x direction) */
- gdouble ry; /* roundness radius (y direction) */
-
- sigc::connection sel_changed_connection;
-
- void drag(Geom::Point const pt, guint state);
- void finishItem();
- void cancel();
- void selection_changed(Inkscape::Selection* selection);
-};
-
-}
-}
-}
-
-#endif