Windows system rarely have good PostScript viewers installed, but PDF viewers are common. So for viewing graphs, generate PDF files and open with the associated PDF viewer using cmd.exe's start command.
I agree that my PDF viewer is better than my PS viewer so I like direction of the patch. Many variable- and type names however still refers to PostScript which I think should be fixed.
Refactoring tool's rename did not rename within conditional compilation block of other system. Renamed manually.
I think it's close to being ready; one minor nit still (sorry for not bringing it up sooner).
I think this code block should be moved into the case VK_CmdStart block below.
Move VK_CmdStart-specific case into switch
Note that this doesn't work properly without D11876.