r2219: Removed warning message from --new. It can be useful for a session manager...
[rox-filer.git] / ROX-Filer / src / pinboard.h
blob6e6f635fb5440a35ed0f116410c866da594ab007
1 /*
2 * $Id$
4 * ROX-Filer, filer for the ROX desktop project
5 * By Thomas Leonard, <tal197@users.sourceforge.net>.
6 */
8 #ifndef _PINBOARD_H
9 #define _PINBOARD_H
11 extern Pinboard *current_pinboard;
13 extern Icon *pinboard_drag_in_progress;
15 extern PangoFontDescription *pinboard_font;
17 typedef enum {
18 BACKDROP_NONE,
19 BACKDROP_PROGRAM,
20 BACKDROP_CENTRE, BACKDROP_SCALE, BACKDROP_TILE
21 } BackdropStyle;
23 void pinboard_init(void);
24 void pinboard_activate(const gchar *name);
25 void pinboard_pin(const gchar *path, const gchar *name, int x, int y,
26 const gchar *shortcut);
27 void pinboard_move_icons(void);
28 const gchar *pinboard_get_name(void);
29 void pinboard_set_backdrop(void);
30 void pinboard_set_backdrop_app(const gchar *app);
31 GdkWindow *pinboard_get_window(void);
32 void pinboard_add_widget(GtkWidget *widget);
34 #endif /* _PINBOARD_H */