Yes just simple horizontal justification.
I have written several very successful music applications (don’t want to mention which, until I fully commit to juce) that you have heard of. The first thing I do, is write a graphics layer that makes everything simple. For example I always write a TextAt( x, y, text ), TextLeft( x, y, text ), TextCenter( x, y, text ), TextRight( x, y, text ), DrawLine( x1, y1, x2, y2), etc. functions and similar if the environment doesn’t have them. Don’t get me wrong, I appreciate all the work you have put into juce and it’s very powerful. I’m currently writing a sample player and was almost done when I decided to try juce. I should have it all working in a couple of days and then I’ll know if juce works for my needs.
If it does work I’m considering converting my main application which is 16 years old (million lines of code) to juce. It will be a major piece of work and I’ll have to pay a juce expert to help me with two different areas.
The other issue I have found with using juce, is most popular applications stick to the GUI of the operating system. So all my dialog/windows/widgets, etc. have the look and feel of the OS. This is very important to major applications and to me. I’ll talk about this more later on.
BTW, my main reason for considering juce is Apple and the possibilities of other platforms. I just got tired of having to rewrite my code for apple every few years. I thank you for curing this for me.
Thanks for the quick reply.