хмм, у хайку есть такое:
Layout API — это набор классов для создания шрифточуствительного GUI интерфейса. Проще говоря, при использовании Layout API прогамма будет сама адаптироваться под размер шрифта и длину текста, а не выползать за пределы контролов как это было в BeOS.
http://www.haiku-os.org/documents/dev/l ... out_part_1