Hi, probably this is already implemented, at least partially but I'd like to share the following idea, needed by i18n applications where from the graphic design I have to specify the space available for example to a label, and usually in my main language all is Ok, but with text in another language not.
This is for Labels, but more in general to any element displaying text: text inputs, list elements, table cell elements (alignment usually by column), etc ... An optional alignment attribute (this should be already implemented) with usual values: none (default), left, right, center. But to better solve the previous problem, why not also a "justified" alignment, like in Word processors ? This is done adding space between chars when the resulting text is smaller than the available space. And the opposite: another optional attribute that when enable could truncate the text is its length is higher than the available space. And in this case we could use some chars like "..." at the truncation. And these chars could be overridden if wanted. A new, dedicated multi-language tutorial/demo could show this, but in this case I'd use a Language selector directly in the main application GUI, so users could see what happens in a dynamic way ... What do you think ? Thanks, Sandro
