We have an issue with alert windows:
The problem is fixed by setting JUCE_USE_DIRECTWRITE to 0
I traced the problem to the DirectWriteTypeLayout layout. If it gets text containing multiple lines it will lay out the lines correctly, except for the vertical placement. All lines will have the Y-coordinate for the baseline set to 0.0. This is affecting alert windows, tool tips and the code editor.
The problem doesn't occur in the IntroJucer or the JuceDemo.
Has anyone seen this problem before? Or does anyone knows if using DirectWrite requires some special build settings?