diff options
Diffstat (limited to 'gtk/gtk_scaffolding.h')
-rw-r--r-- | gtk/gtk_scaffolding.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gtk/gtk_scaffolding.h b/gtk/gtk_scaffolding.h new file mode 100644 index 000000000..38014807b --- /dev/null +++ b/gtk/gtk_scaffolding.h @@ -0,0 +1,25 @@ +/* + * 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 2005 James Bursa <bursa@users.sourceforge.net> + */ + +#ifndef NETSURF_GTK_SCAFFOLDING_H +#define NETSURF_GTK_SCAFFOLDING_H 1 + +#include <gtk/gtk.h> +#include "netsurf/desktop/gui.h" +#include "netsurf/desktop/plotters.h" + +typedef struct gtk_scaffolding nsgtk_scaffolding; + +nsgtk_scaffolding *nsgtk_new_scaffolding(struct gui_window *toplevel); + +gboolean nsgtk_scaffolding_is_busy(nsgtk_scaffolding *scaffold); + +void nsgtk_attach_toplevel_viewport(nsgtk_scaffolding *g, GtkViewport *vp); + +void nsgtk_scaffolding_destroy(nsgtk_scaffolding *scaffold); + +#endif /* NETSURF_GTK_SCAFFOLDING_H */ |