From 40126bd796b54bb493ecd1a63b7deb69b1c11cb9 Mon Sep 17 00:00:00 2001 From: Deron Johnson Date: Fri, 18 Feb 2005 17:37:21 +0000 Subject: More 682 merge --- lisp/lisp.c | 1 - print.c | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/lisp.c b/lisp/lisp.c index 15226f6..d21b4b4 100644 --- a/lisp/lisp.c +++ b/lisp/lisp.c @@ -46,7 +46,6 @@ #endif #if defined(linux) -#include /* for PAGE_SIZE */ #define HAS_GETPAGESIZE #define HAS_SC_PAGESIZE /* _SC_PAGESIZE may be an enum for Linux */ #endif diff --git a/print.c b/print.c index f068afe..54f5a29 100644 --- a/print.c +++ b/print.c @@ -305,6 +305,10 @@ void DoPrintTextSource(const char *programname, apd->jobtitle = jobtitle; n = 0; + /* Override any geometry resource settings as XawPrintShell adjusts it's size + * to the current page siue when |XawPrintLAYOUTMODE_DRAWABLEAREA| or + * |XawPrintLAYOUTMODE_PAGESIZE| are used. */ + XtSetArg(args[n], XtNgeometry, "+0+0"); n++; XtSetArg(args[n], XawNlayoutMode, XawPrintLAYOUTMODE_DRAWABLEAREA); n++; apd->printshell = CreatePrintShell(toplevel, apd->pscreen, "printshell", args, n); -- cgit v1.2.3