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