/* PSPPIRE - a graphical user interface for PSPP.
- Copyright (C) 2008, 2009 Free Software Foundation
+ Copyright (C) 2008, 2009, 2010, 2011 Free Software Foundation
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include <glib.h>
#include <glib-object.h>
-#include <gtk/gtkaction.h>
-#include <gtk/gtktextbuffer.h>
+#include <gtk/gtk.h>
#include "psppire-window.h"
#include "psppire.h"
-#include <gtk/gtk.h>
-
-extern int viewer_length;
-extern int viewer_width ;
+#include "libpspp/string-map.h"
G_BEGIN_DECLS
int max_width;
int y;
+ struct string_map render_opts;
GtkTreeView *overview;
GtkTreeIter cur_command;
bool in_command;
struct output_item **items;
size_t n_items, allocated_items;
+
+ /* Variables pertaining to printing */
+ GtkPrintSettings *print_settings;
+ struct xr_driver *print_xrd;
+ int print_item;
+ int print_n_pages;
+ gboolean paginated;
+
+ gboolean dispose_has_run;
};
struct _PsppireOutputWindowClass