It seems to me SetPaperSize only works for me if there is a
corresponding PaperID. If I set a custom paper size, that has no
corresponding paperid then dc.GetSizeTuple() in a wxPrintout descendent
returns my system default papersize. How can I set a custom paper size
that hasn't got a paperid? Maybe I have missed somthing...