summaryrefslogtreecommitdiffstats
path: root/src/ui/stock.h
blob: 069ab66f315abe66b4e12965cd92448af7aafc00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
/**
 * \brief StockIDs for Inkscape-specific stock items and icons.
 *
 * Author:
 *   Derek P. Moore <derekm@hackunix.org>
 *
 * Copyright (C) 2004 Derek P. Moore
 *
 * Released under GNU GPL.  Read the file 'COPYING' for more information.
 */

#ifndef INKSCAPE_UI_STOCK_H
#define INKSCAPE_UI_STOCK_H

#include <gtkmm/stockid.h>

namespace Inkscape {
namespace UI {
namespace Stock {

// File menu
extern Gtk::StockID const OPEN_RECENT;
extern Gtk::StockID const IMPORT;
extern Gtk::StockID const EXPORT;
extern Gtk::StockID const VACUUM_DEFS;
// Edit menu
extern Gtk::StockID const UNDO_HISTORY;
extern Gtk::StockID const PASTE_IN_PLACE;
extern Gtk::StockID const PASTE_STYLE;
extern Gtk::StockID const DUPLICATE;
extern Gtk::StockID const CLONE;
extern Gtk::StockID const CLONE_UNLINK;
extern Gtk::StockID const CLONE_SELECT_ORIG;
extern Gtk::StockID const MAKE_BITMAP;
extern Gtk::StockID const TILE;
extern Gtk::StockID const UNTILE;
extern Gtk::StockID const SELECT_ALL;
extern Gtk::StockID const SELECT_ALL_IN_ALL_LAYERS;
extern Gtk::StockID const SELECT_INVERT;
extern Gtk::StockID const SELECT_NONE;
extern Gtk::StockID const XML_EDITOR;
// View menu
extern Gtk::StockID const ZOOM;
extern Gtk::StockID const ZOOM_IN;
extern Gtk::StockID const ZOOM_OUT;
extern Gtk::StockID const ZOOM_100;
extern Gtk::StockID const ZOOM_50;
extern Gtk::StockID const ZOOM_200;
extern Gtk::StockID const ZOOM_SELECTION;
extern Gtk::StockID const ZOOM_DRAWING;
extern Gtk::StockID const ZOOM_PAGE;
extern Gtk::StockID const ZOOM_WIDTH;
extern Gtk::StockID const ZOOM_PREV;
extern Gtk::StockID const ZOOM_NEXT;
extern Gtk::StockID const SHOW_HIDE;
extern Gtk::StockID const SHOW_HIDE_COMMANDS_BAR;
extern Gtk::StockID const SHOW_HIDE_TOOL_CONTROLS_BAR;
extern Gtk::StockID const SHOW_HIDE_TOOLS_BAR;
extern Gtk::StockID const SHOW_HIDE_RULERS;
extern Gtk::StockID const SHOW_HIDE_SCROLLBARS;
extern Gtk::StockID const SHOW_HIDE_STATUSBAR;
extern Gtk::StockID const SHOW_HIDE_DIALOGS;
extern Gtk::StockID const GRID;
extern Gtk::StockID const GUIDES;
extern Gtk::StockID const FULLSCREEN;
extern Gtk::StockID const MESSAGES;
extern Gtk::StockID const SCRIPTS;
extern Gtk::StockID const WINDOW_PREV;
extern Gtk::StockID const WINDOW_NEXT;
extern Gtk::StockID const WINDOW_DUPLICATE;
// Layer menu
extern Gtk::StockID const LAYER_NEW;
extern Gtk::StockID const LAYER_RENAME;
extern Gtk::StockID const LAYER_DUPLICATE;
extern Gtk::StockID const LAYER_ANCHOR;
extern Gtk::StockID const LAYER_MERGE_DOWN;
extern Gtk::StockID const LAYER_DELETE;
extern Gtk::StockID const LAYER_SELECT_NEXT;
extern Gtk::StockID const LAYER_SELECT_PREV;
extern Gtk::StockID const LAYER_SELECT_TOP;
extern Gtk::StockID const LAYER_SELECT_BOTTOM;
extern Gtk::StockID const LAYER_RAISE;
extern Gtk::StockID const LAYER_LOWER;
extern Gtk::StockID const LAYER_TO_TOP;
extern Gtk::StockID const LAYER_TO_BOTTOM;
// Object menu
extern Gtk::StockID const FILL_STROKE;
extern Gtk::StockID const OBJECT_PROPERTIES;
extern Gtk::StockID const GROUP;
extern Gtk::StockID const UNGROUP;
extern Gtk::StockID const RAISE;
extern Gtk::StockID const LOWER;
extern Gtk::StockID const RAISE_TO_TOP;
extern Gtk::StockID const LOWER_TO_BOTTOM;
extern Gtk::StockID const MOVE_TO_NEW_LAYER;
extern Gtk::StockID const MOVE_TO_NEXT_LAYER;
extern Gtk::StockID const MOVE_TO_PREV_LAYER;
extern Gtk::StockID const MOVE_TO_TOP_LAYER;
extern Gtk::StockID const MOVE_TO_BOTTOM_LAYER;
extern Gtk::StockID const ROTATE_90_CW;
extern Gtk::StockID const ROTATE_90_CCW;
extern Gtk::StockID const FLIP_HORIZ;
extern Gtk::StockID const FLIP_VERT;
extern Gtk::StockID const TRANSFORM;
extern Gtk::StockID const TRANSFORMATION;
extern Gtk::StockID const ALIGN_DISTRIBUTE;
// Path menu
extern Gtk::StockID const OBJECT_TO_PATH;
extern Gtk::StockID const STROKE_TO_PATH;
extern Gtk::StockID const TRACE;
extern Gtk::StockID const UNION;
extern Gtk::StockID const DIFFERENCE;
extern Gtk::StockID const INTERSECTION;
extern Gtk::StockID const EXCLUSION;
extern Gtk::StockID const DIVISION;
extern Gtk::StockID const CUT_PATH;
extern Gtk::StockID const COMBINE;
extern Gtk::StockID const BREAK_APART;
extern Gtk::StockID const INSET;
extern Gtk::StockID const OUTSET;
extern Gtk::StockID const OFFSET_DYNAMIC;
extern Gtk::StockID const OFFSET_LINKED;
extern Gtk::StockID const SIMPLIFY;
extern Gtk::StockID const REVERSE;
//extern Gtk::StockID const CLEANUP; (using Gtk::Stock::CLEAR)
// Text menu
extern Gtk::StockID const TEXT_PROPERTIES;
extern Gtk::StockID const PUT_ON_PATH;
extern Gtk::StockID const REMOVE_FROM_PATH;
extern Gtk::StockID const REMOVE_MANUAL_KERNS;
// About menu
extern Gtk::StockID const KEYS_MOUSE;
extern Gtk::StockID const TUTORIALS;
extern Gtk::StockID const ABOUT;
extern Gtk::StockID const ABOUT_SPLASH;
extern Gtk::StockID const ABOUT_42;
extern Gtk::StockID const ABOUT_QUICK_HELP;
// Tools bar
extern Gtk::StockID const TOOL_SELECT;
extern Gtk::StockID const TOOL_NODE;
extern Gtk::StockID const TOOL_ZOOM;
extern Gtk::StockID const TOOL_RECT;
extern Gtk::StockID const TOOL_ARC;
extern Gtk::StockID const TOOL_STAR;
extern Gtk::StockID const TOOL_SPIRAL;
extern Gtk::StockID const TOOL_FREEHAND;
extern Gtk::StockID const TOOL_PEN;
extern Gtk::StockID const TOOL_DYNADRAW;
extern Gtk::StockID const TOOL_TEXT;
extern Gtk::StockID const TOOL_DROPPER;
// Select Tool controls
extern Gtk::StockID const TRANSFORM_STROKE;
extern Gtk::StockID const TRANSFORM_CORNERS;
extern Gtk::StockID const TRANSFORM_GRADIENT;
extern Gtk::StockID const TRANSFORM_PATTERN;
// Node Tool controls
extern Gtk::StockID const NODE_INSERT;
extern Gtk::StockID const NODE_DELETE;
extern Gtk::StockID const NODE_JOIN;
extern Gtk::StockID const NODE_JOIN_SEGMENT;
extern Gtk::StockID const NODE_DELETE_SEGMENT;
extern Gtk::StockID const NODE_BREAK;
extern Gtk::StockID const NODE_CORNER;
extern Gtk::StockID const NODE_SMOOTH;
extern Gtk::StockID const NODE_SYMMETRIC;
extern Gtk::StockID const NODE_LINE;
extern Gtk::StockID const NODE_CURVE;
// Calligraphy Tool controls
extern Gtk::StockID const USE_PRESSURE;
extern Gtk::StockID const USE_TILT;
// Session playback dialog controls
extern Gtk::StockID const SESSION_PLAYBACK_REW;
extern Gtk::StockID const SESSION_PLAYBACK_STEPBACK;
extern Gtk::StockID const SESSION_PLAYBACK_PAUSE;
extern Gtk::StockID const SESSION_PLAYBACK_STEPFORWARD;
extern Gtk::StockID const SESSION_PLAYBACK_PLAY;

} // namespace Stock
} // namespace UI
} // namespace Inkscape

#endif // INKSCAPE_UI_STOCK_H

/*
  Local Variables:
  mode:c++
  c-file-style:"stroustrup"
  c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
  indent-tabs-mode:nil
  fill-column:99
  End:
*/
// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :