1 /* $Id$ */
2 /* Copyright (c) 2015 Pierre Pronchery <khorben@defora.org> */
3 /* This file is part of DeforaOS Desktop Panel */
4 /* This program is free software: you can redistribute it and/or modify
5  * it under the terms of the GNU General Public License as published by
6  * the Free Software Foundation, version 3 of the License.
7  *
8  * This program is distributed in the hope that it will be useful,
9  * but WITHOUT ANY WARRANTY; without even the implied warranty of
10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11  * GNU General Public License for more details.
12  *
13  * You should have received a copy of the GNU General Public License
14  * along with this program.  If not, see <http://www.gnu.org/licenses/>. */
15 
16 
17 
18 #ifndef DESKTOP_PANEL_WINDOW_H
19 # define DESKTOP_PANEL_WINDOW_H
20 
21 
22 /* PanelWindow */
23 /* types */
24 typedef struct _PanelWindow PanelWindow;
25 
26 typedef enum _PanelWindowType
27 {
28 	PANEL_WINDOW_TYPE_NORMAL = 0,
29 	PANEL_WINDOW_TYPE_NOTIFICATION
30 } PanelWindowType;
31 
32 
33 /* functions */
34 GtkIconSize panel_window_get_icon_size(PanelWindow * panel);
35 GtkOrientation panel_window_get_orientation(PanelWindow * panel);
36 PanelWindowType panel_window_get_type(PanelWindow * panel);
37 
38 #endif /* !DESKTOP_PANEL_H */
39