I’m still trying to add correct printing code to Juce.
I’ve almost successfully understood it by now, but there is still something I don’t understand.
Why isn’t RepaintNow in Win32RepaintManager implemented (it is commented out???) ?
Where does the repaint take place ?
So far, from my previous patch I’ve made a LowLevelSoftwarePrinter class that cache text to be drawn in a list.
I’ve added WM_PRINTCLIENT message handler in Win32 and it merely does the handlePaintMessage stuff without clip region checking
Now, I don’t understand how to access/create/modify the Graphics object in the repaint code so I can create one that use my LowLevelSoftwarePrinter renderer.
Jules, can you help me with this ?