the problem with using a fixed font size is that I don't know anything about the length of the text coming from the server (also because I have translations so a short word in English can become a long word in Italian, German or French). In my GUI I want to allow only for a maximum width of the text so that it doesn't overlap with other gui elements. That's why I wanted to let the text shrink and then use the minimum font among the labels.