Code

moving trunk for module inkscape
[inkscape.git] / src / dialogs / display-settings.h
1 #ifndef __SP_DISPLAY_SETTINGS_H__
2 #define __SP_DISPLAY_SETTINGS_H__
4 /**
5  * \brief Display settings dialog
6  *
7  * Author:
8  *   Lauris Kaplinski <lauris@ximian.com>
9  *
10  * Copyright (C) 2001 Ximian, Inc.
11  *
12  */
14 #include <glib.h>
16 #include <gtk/gtkwidget.h>
18 void sp_display_dialog       ( void );
19 void sp_display_dialog_apply ( GtkWidget * widget );
20 void sp_display_dialog_close ( GtkWidget * widget );
22 // UPDATE THIS IF YOU'RE CHANGING OR REARRANGING PREFS PAGES.
23 // Otherwise the commands that open the dialog with a given page may become out of sync.
25 enum {
26     PREFS_PAGE_MOUSE,
27     PREFS_PAGE_SCROLLING,
28     PREFS_PAGE_STEPS,
29     PREFS_PAGE_TOOLS,
30     PREFS_PAGE_WINDOWS,
31     PREFS_PAGE_CLONES,
32     PREFS_PAGE_TRANSFORMS,
33     PREFS_PAGE_SELECTING,
34     PREFS_PAGE_MISC
35 };
37 enum {
38     PREFS_PAGE_TOOLS_SELECTOR,
39     PREFS_PAGE_TOOLS_NODE,
40     PREFS_PAGE_TOOLS_ZOOM,
41     PREFS_PAGE_TOOLS_SHAPES,
42     PREFS_PAGE_TOOLS_PENCIL,
43     PREFS_PAGE_TOOLS_PEN,
44     PREFS_PAGE_TOOLS_CALLIGRAPHY,
45     PREFS_PAGE_TOOLS_TEXT,
46     PREFS_PAGE_TOOLS_GRADIENT,
47     PREFS_PAGE_TOOLS_CONNECTOR,
48     PREFS_PAGE_TOOLS_DROPPER
49 };
51 enum {
52     PREFS_PAGE_TOOLS_SHAPES_RECT,
53     PREFS_PAGE_TOOLS_SHAPES_ELLIPSE,
54     PREFS_PAGE_TOOLS_SHAPES_STAR,
55     PREFS_PAGE_TOOLS_SHAPES_SPIRAL
56 };
58 #endif
60 /*
61   Local Variables:
62   mode:c++
63   c-file-style:"stroustrup"
64   c-file-offsets:((innamespace . 0)(inline-open . 0))
65   indent-tabs-mode:nil
66   fill-column:99
67   End:
68 */
69 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :