summaryrefslogtreecommitdiffstats
path: root/src/select-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/select-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/select-context.h')
-rw-r--r--src/select-context.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/src/select-context.h b/src/select-context.h
deleted file mode 100644
index ed4c02648..000000000
--- a/src/select-context.h
+++ /dev/null
@@ -1,73 +0,0 @@
-#ifndef __SP_SELECT_CONTEXT_H__
-#define __SP_SELECT_CONTEXT_H__
-
-/*
- * Select tool
- *
- * Authors:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 1999-2002 authors
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
- */
-
-#include "event-context.h"
-#include <gtk/gtk.h>
-
-#define SP_SELECT_CONTEXT(obj) (dynamic_cast<Inkscape::UI::Tools::SelectTool*>((Inkscape::UI::Tools::ToolBase*)obj))
-#define SP_IS_SELECT_CONTEXT(obj) (dynamic_cast<const Inkscape::UI::Tools::SelectTool*>((const Inkscape::UI::Tools::ToolBase*)obj) != NULL)
-
-struct SPCanvasItem;
-
-namespace Inkscape {
- class MessageContext;
- class SelTrans;
- class SelectionDescriber;
-}
-
-namespace Inkscape {
-namespace UI {
-namespace Tools {
-
-class SelectTool : public ToolBase {
-public:
- SelectTool();
- virtual ~SelectTool();
-
- guint dragging : 1;
- guint moved : 1;
- bool button_press_shift;
- bool button_press_ctrl;
- bool button_press_alt;
-
- GList *cycling_items;
- GList *cycling_items_cmp;
- GList *cycling_items_selected_before;
- GList *cycling_cur_item;
- bool cycling_wrap;
-
- SPItem *item;
- SPCanvasItem *grabbed;
- Inkscape::SelTrans *_seltrans;
- Inkscape::SelectionDescriber *_describer;
-
- static const std::string prefsPath;
-
- virtual void setup();
- 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:
- bool sp_select_context_abort();
- void sp_select_context_cycle_through_items(Inkscape::Selection *selection, GdkEventScroll *scroll_event, bool shift_pressed);
-};
-
-}
-}
-}
-
-#endif