16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński/** @file
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński * Commit events.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński */
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński/* Authors:
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński * Krzysztof Kosiński <tweenk.pl@gmail.com>
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński *
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński * Copyright (C) 2009 Authors
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński * Released under GNU GPL, read the file 'COPYING' for more information
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński */
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#ifndef SEEN_UI_TOOL_COMMIT_EVENTS_H
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#define SEEN_UI_TOOL_COMMIT_EVENTS_H
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskinamespace Inkscape {
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskinamespace UI {
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński/// This is used to provide sensible messages on the undo stack.
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosińskienum CommitEvent {
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_MOVE,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_MOVE_X,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_MOVE_Y,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_SCALE,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_SCALE_UNIFORM,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_SCALE_UNIFORM,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_SCALE_X,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_SCALE_Y,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_ROTATE,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_ROTATE,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_SKEW_X,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_MOUSE_SKEW_Y,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_SKEW_X,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_KEYBOARD_SKEW_Y,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_FLIP_X,
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński COMMIT_FLIP_Y
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński};
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński} // namespace UI
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński} // namespace Inkscape
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński#endif
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński/*
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński Local Variables:
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński mode:c++
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński c-file-style:"stroustrup"
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński indent-tabs-mode:nil
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński fill-column:99
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński End:
16a8c7d5e433b176636a4a1260c42ea43932110bKrzysztof Kosiński*/
a4030d5ca449e7e384bc699cd249ee704faaeab0Chris Morgan// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :