/* * This file is part of NetSurf, http://netsurf.sourceforge.net/ * Licensed under the GNU General Public License, * http://www.opensource.org/licenses/gpl-license * Copyright 2003 Phil Mellor * Copyright 2004 James Bursa */ /** \file * Option reading and saving (interface). * * Non-platform specific options can be added by editing this file and * netsurf/desktop/options.c * * Platform specific options should be added in the platform options.h. * * The following types of options are supported: * - bool (OPTION_BOOL) * - int (OPTION_INTEGER) * - char* (OPTION_STRING) (must be allocated on heap, may be 0, free before * assigning a new value) */ #ifndef _NETSURF_DESKTOP_OPTIONS_H_ #define _NETSURF_DESKTOP_OPTIONS_H_ extern bool option_http_proxy; extern char *option_http_proxy_host; extern int option_http_proxy_port; extern int option_font_size; extern int option_font_min_size; extern char *option_accept_language; void options_read(const char *path); void options_write(const char *path); #endif