printing broken on WinXP

Olly Betts olly@survex.com
Thu, 20 Feb 2003 09:09:41 +0000


On Sat, Jan 18, 2003 at 11:03:32AM -0800, Erin Lynch wrote:
> Printing with printwin seems to be broken
> in 1.0.22 on (Chinese) WinXP.  1.0.12 works
> just fine on the platform I'm using, but with 
> all of the more recent releases the dos window 
> behaves normally only as far as prompting for a
> resolution.  Regardless of what I enter the
> y/n/q message is printed and then the window closes
> immediately.  Nothing appears in the print queue.

I wonder if the "Chinese" part is the problem, since nobody else has
reported this, and 1.0.13 added code to recognise a Chinese version of
Windows (though the translations haven't been done yet).

Could you try explicitly telling Survex to use English.  This is how:

    For MS Windows NT4, 2000, and XP, you should proceed as follows
    (this description is written from MS Windows 2000 - it should be
     similar on NT4 and XP): Open the Start Menu, navigate to the
    Settings sub-menu, and open Control Panel. Open System (picture of a
    computer) and click on the Advanced tab. Choose `Environmental
    Variables', and create a new one: name SURVEXLANG, value en. Click
    OK and the new value should be effective immediately. 

If this makes the problem go away, it should be easy to fix properly.

If not, could you elaborate a little.  You say "prompting for a
resolution", but we don't ask for a resolution!  Do you mean "prompting
for a *scale*"?  Or perhaps which pages to print?  Or something else
entirely...

Cheers,
    Olly