aboutsummaryrefslogtreecommitdiff
path: root/libindicator/indicator.h
blob: daee3c82376c90b9e277fafb1b68b9112b1dc3cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

#ifndef __LIBINDICATOR_INDICATOR_H_SEEN__
#define __LIBINDICATOR_INDICATOR_H_SEEN__ 1

#include <gtk/gtk.h>

#define INDICATOR_GET_LABEL_S  "get_label"
typedef GtkLabel * (*get_label_t)(void);
get_label_t get_label;

#define INDICATOR_GET_ICON_S   "get_icon"
typedef GtkImage * (*get_icon_t)  (void);
get_icon_t get_icon;

#define INDICATOR_GET_MENU_S   "get_menu"
typedef GtkMenu * (*get_menu_t) (void);
get_menu_t get_menu;

#endif /* __LIBINDICATOR_INDICATOR_H_SEEN__ */