diff options
| author | Markus Engel <markus.engel@tum.de> | 2013-11-09 22:36:13 +0000 |
|---|---|---|
| committer | Markus Engel <markus.engel@tum.de> | 2013-11-09 22:36:13 +0000 |
| commit | c04e30df241a3ee039077425bab9b9c37abe2854 (patch) | |
| tree | 6b7904966a289832bca2636c3117c893592e5ddd /src/select-context.h | |
| parent | added missing translation flags and a small text change (diff) | |
| download | inkscape-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.h | 73 |
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 |
