Code

Make linked offsets respect "Relink duplicated clones" settings
[inkscape.git] / src / interface.h
1 #ifndef __SP_INTERFACE_H__
2 #define __SP_INTERFACE_H__
4 /*
5  * Main UI stuff
6  *
7  * Authors:
8  *   Lauris Kaplinski <lauris@kaplinski.com>
9  *   Frank Felfe <innerspace@iname.com>
10  *
11  * Copyright (C) 1999-2002 authors
12  * Copyright (C) 2001-2002 Ximian, Inc.
13  *
14  * Released under GNU GPL, read the file 'COPYING' for more information
15  */
17 #include <gtk/gtkstyle.h>
19 #include "forward.h"
22 /**
23  *  Create a new document window.
24  */
25 void sp_create_window (SPViewWidget *vw, gboolean editable);
27 /**
28  *
29  */
30 void sp_ui_close_view (GtkWidget *widget);
32 /**
33  *
34  */
35 void sp_ui_new_view (void);
36 void sp_ui_new_view_preview (void);
38 /**
39  *
40  */
41 unsigned int sp_ui_close_all (void);
43 /**
44  *
45  */
46 GtkWidget *sp_ui_main_menubar (Inkscape::UI::View::View *view);
48 /**
49  *
50  */
51 GtkWidget *sp_ui_context_menu (Inkscape::UI::View::View *v, SPItem *item);
54 /**
55  *
56  */
57 void sp_menu_append_recent_documents (GtkWidget *menu);
60 /**
61  *
62  */
63 void sp_ui_dialog_title_string (Inkscape::Verb * verb, gchar* c);
66 /**
67  *
68  */
69 void sp_ui_error_dialog (const gchar * message);
70 bool sp_ui_overwrite_file (const gchar * filename);
72 #endif
74 /*
75   Local Variables:
76   mode:c++
77   c-file-style:"stroustrup"
78   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
79   indent-tabs-mode:nil
80   fill-column:99
81   End:
82 */
83 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :