Logo Search packages:      
Sourcecode: inkscape version File versions

desktop.cpp File Reference


Detailed Description

Editable view implementation

Authors: Lauris Kaplinski <lauris@kaplinski.com> MenTaLguY <mental@rydia.net> bulia byak <buliabyak@users.sf.net> Ralf Stephan <ralf@ark.in-berlin.de> John Bintz <jcoswell@coswellproductions.org> Johan Engelen <j.b.c.engelen@ewi.utwente.nl>

Copyright (C) 2007 Jon A. Cruz Copyright (C) 2006-2007 Johan Engelen Copyright (C) 2006 John Bintz Copyright (C) 2004 MenTaLguY Copyright (C) 1999-2002 Lauris Kaplinski Copyright (C) 2000-2001 Ximian, Inc.

Released under GNU GPL, read the file 'COPYING' for more information

Definition in file desktop.cpp.

#include <glibmm/i18n.h>
#include <sigc++/functors/mem_fun.h>
#include <gtkmm.h>
#include "macros.h"
#include "inkscape-private.h"
#include "desktop.h"
#include "desktop-events.h"
#include "desktop-handles.h"
#include "document.h"
#include "message-stack.h"
#include "selection.h"
#include "select-context.h"
#include "sp-namedview.h"
#include "color.h"
#include "sp-item-group.h"
#include "prefs-utils.h"
#include "object-hierarchy.h"
#include "helper/units.h"
#include "display/canvas-arena.h"
#include "display/nr-arena.h"
#include "display/gnome-canvas-acetate.h"
#include "display/sodipodi-ctrlrect.h"
#include "display/sp-canvas-util.h"
#include "libnr/nr-matrix-div.h"
#include "libnr/nr-rect-ops.h"
#include "ui/dialog/dialog-manager.h"
#include "xml/repr.h"
#include "message-context.h"
#include "layer-manager.h"
#include "event-log.h"
#include "display/canvas-grid.h"
#include "widgets/desktop-widget.h"
#include "display/sp-canvas.h"

Go to the source code of this file.

Namespaces

namespace  Inkscape
namespace  Inkscape::XML

Functions

static gint _arena_handler (SPCanvasArena *arena, NRArenaItem *ai, GdkEvent *event, SPDesktop *desktop)
static void _layer_activated (SPObject *layer, SPDesktop *desktop)
static void _layer_deactivated (SPObject *layer, SPDesktop *desktop)
 Callback.
static void _layer_hierarchy_changed (SPObject *, SPObject *bottom, SPDesktop *desktop)
 Callback.
static void _namedview_modified (SPObject *obj, guint flags, SPDesktop *desktop)
static void _onSelectionChanged (Inkscape::Selection *selection, SPDesktop *desktop)
static void _reconstruction_finish (SPDesktop *desktop)
 Called when document rebuild is finished.
static void _reconstruction_start (SPDesktop *desktop)
 Called when document is starting to be rebuilt.
static void _update_snap_distances (SPDesktop *desktop)


Generated by  Doxygen 1.6.0   Back to index