drawer.h 550 Bytes
Newer Older
1 2 3
#ifndef DRAWER_H
#define DRAWER_H

4
#include "panel.h"
5
#include "panel_config.h"
6

7 8
BEGIN_GNOME_DECLS

9
#define DRAWER_PANEL_KEY "drawer_panel"
10

11
typedef struct {
12 13
	char *pixmap;
	char *tooltip;
14 15
	GtkWidget *button;
	GtkWidget *drawer;
16
	GtkWidget *properties;
17 18
} Drawer;

19
void load_drawer_applet(int mypanel, char *pixmap, char *tooltip,
20
			PanelWidget *panel, int pos, gboolean exactpos);
21

22
void set_drawer_applet_orient(Drawer *drawer, PanelOrientType orient);
23

24
void add_drawer_properties_page(PerPanelConfig *ppc, Drawer *drawer);
25

26 27 28
END_GNOME_DECLS

#endif