Right, so... throughout this package I am working on, the request is to have text sizes increase as the number of rows decreases, to help fill the newly negative space. The only way I have been able to do this (since scaling a text object does not yield an attractive result) is to make duplicate text objects with different size fonts assigned to them, and toggle their visibility as the number of rows in a graphic changes.
This works, but MAN is it a ton of work to set up, as I have to link the original published text to each of its unpublished duplicates, assign text highlighting logic to the lot, and so forth. When I need 4 different text sizes on an element with 2-8 lines of text, it gets tedious pretty fast. I had one element that scaled from 10 rows / 6 columns. to 4 rows / 1 column, and everything in between, and THAT took me days to configure.
I have to believe there is an easier way... there just has to be. I already made a suggestion for how this could be implemented in VL - (Scene fonts would need to made available as function blocks one could feed into an input selector) though that never received any feedback, but for the moment, I can find no other way to do this. I imagine there is some way to script it, but I my scripting skills / knowledge is precisely 0, and TBH, I greatly prefer the immediate feedback and ease of troubleshooting VL offers. Still, I'd love to know how the rest of you lot tackle this kind of thing, as I am sure it's a fairly common functionality request.
Cheers
- Willie