NetSurf
gui.h
Go to the documentation of this file.
1/*
2 * Copyright 2014 Vincent Sanders <vince@netsurf-browser.org>
3 *
4 * This file is part of NetSurf, http://www.netsurf-browser.org/
5 *
6 * NetSurf is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License.
9 *
10 * NetSurf is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */
18
19#ifndef GTK_GUI_H
20#define GTK_GUI_H
21
22struct nsurl;
23
24/** Directory where all configuration files are held. */
25extern char *nsgtk_config_home;
26
27/** favicon default pixbuf */
28extern GdkPixbuf *favicon_pixbuf;
29
30/** resource search path vector */
31extern char **respaths;
32
33/** input conversion. */
34uint32_t gtk_gui_gdkkey_to_nskey(GdkEventKey *eventkey);
35
36/** set when no windows remain open. */
37extern bool nsgtk_complete;
38
39#endif /* GTK_GUI_H */
char ** respaths
resource search path vector
Definition: findfile.c:28
bool nsgtk_complete
set when no windows remain open.
Definition: gui.c:77
uint32_t gtk_gui_gdkkey_to_nskey(GdkEventKey *eventkey)
input conversion.
Definition: gui.c:121
GdkPixbuf * favicon_pixbuf
favicon default pixbuf
Definition: gui.c:83
char * nsgtk_config_home
Directory where all configuration files are held.
Definition: gui.c:80
struct nsurl nsurl
NetSurf URL object.
Definition: nsurl.h:31