Printer.PageNumber initialization error
Original Reporter info from Mantis: bobonwhidbey
-
Reporter name: Bob Richardson
Original Reporter info from Mantis: bobonwhidbey
- Reporter name: Bob Richardson
Description:
In Printer.BeginDoc, fPageNumber is set to 1. It is immediately increased to 2 when BeginPage is executed. Thus the very first page number is 2, not 1. This is easily fixed by initializing fPageNumber to 0, not 1.
Works for me, although I'm not sure if there are other ramifications I don't know about.
Perhaps very few use PageNumber in the Printer object.