Re: More issues with RC2
toggle quoted messageShow quoted text
That’s not my experience with German and Dutch OEM editions of Windows when using HP business class printers. (I’ve built about a dozen systems for a European reseller of mine that were resold to his customers, using Windows 7 and 8). None of my customers reported to me that they had to change the paper size (which I expect would have been the case during the end users initial training since I didn’t specifically set any of those properties during the installation). Though to be fair, perhaps a sample size of a dozen nearly identical installations cannot be assumed to be indicative of common experience.
In my own testing, I only found issues with paper size in the reverse of what I described when I was testing various localizations of my Windows application in XP. In that testing I used a US/English version of Windows XP and installed the multi-language pack to get the internationalization controls for date formats, number separators, keyboard layouts, etc. rather than installing the German and Dutch specific versions of XP. This was also tested with US/English versions of windows 7 Ultimate which had the ability to add German and Dutch language packs. In those cases, the printer drivers, when installed, defaulted to US/English settings even though the current Windows language was set to German or Dutch. It seems to me that something internal to Windows specified that English was to be used be English was the core OS install. And since I didn’t have any A4 paper I never had to change anything. I can only guess that something like that may have happened in your case or perhaps the drivers for your specific printer or the printer’s firmware (if the page size settings are held in the printer itself) were not specifically localized to your country. I would also guess that this kind of issue (defaulting to Letter page size even when installed on a EU language OS) would be more likely on lower end printers or lower end printer manufacturers. But without specifically testing an identical setup to yours, I don’t have an specific explanation for your experience.
That all being said, as you indicated that you can select the printer default in the OS and then the application honored it. This is in fact all I’m asking PCGen to do. Honor the OS specified setting upon installation. But still allow the user to select something else if they wish. PCGen shouldn’t be locked to the OS setting. Ideally, PCGen upon first run should be fully functional and localized to whatever the user’s OS specifies at the time PCGen is installed as long as PCGen fully supports that localization. The preferences dialogs should not even need to be opened except in special circumstances.
From: email@example.com <firstname.lastname@example.org> On Behalf Of Russell
Never had an issue with printing, and as a non american, I have never had a single microsoft product select A4 as the correct paper, instead always defaulting to US letter, so it seems harsh to expect different from pcgen. Changing the printer defaults in the OS does seem to do the job most of the time.