If i do something like :
m_output_waveform->setBounds("5,waveform1.bottom+2,parent.width-5,top+75+parent.height*0.1");
Juce starts spitting out in debug builds during runtime errors like :
Expression::EvaluationError: Unknown symbol: waveform2
Expression::EvaluationError: Unknown symbol: parent
But these have to be false errors as the bounds expressions work, right? (This happens with all components I use setBounds(const String&) with.) Is there some reason the expressions are considered to have errors? Should the string expression for the component bounds be considered a feature not to be used in production code yet?