2 * ROX-Filer, filer for the ROX desktop project
3 * By Thomas Leonard, <tal197@users.sourceforge.net>.
15 PANEL_NUMBER_OF_SIDES
/* This goes last! */
18 #define MENU_MARGIN(side) ((side) == PANEL_BOTTOM ? 32 : 8)
22 GtkAdjustment
*adj
; /* Scroll position of the bar */
24 guchar
*name
; /* Leaf name */
26 GtkWidget
*before
; /* Icons at the left/top end */
27 GtkWidget
*after
; /* Icons at the right/bottom end */
29 GtkWidget
*gap
; /* Event box between sides */
32 extern Panel
*current_panel
[PANEL_NUMBER_OF_SIDES
];
34 void panel_init(void);
35 Panel
*panel_new(const gchar
*name
, PanelSide side
);
36 void panel_icon_may_update(Icon
*icon
);
37 void panel_save(Panel
*panel
);
39 gboolean
panel_add(PanelSide side
,
40 const gchar
*path
, const gchar
*label
, gboolean after
);
41 void panel_mark_used(GdkRegion
*used
);