Здравствуйте, ShubinEV, Вы писали:
SEV>Я накладываю различные графические элементы(виджеты) поверх видео. При изменении разрешения видео необходимо менять размер и расположение виджетов. Раньше мне приходилось программировать графический интерфейс на Qt. Там реализована математика перерисовки дочерних виджетов при растягивании главного окна. В Qt гибкие настройки поведения виджетов. Существуют ли библиотеки в которых реализована математика без графических элементов или мне нужно ковырять код Qt. Проект разрабатывается на C++ под Linux.
Сочувствую.
Что можно посмотреть:
http://en.wikipedia.org/wiki/Layout_engine
http://en.wikipedia.org/wiki/List_of_layout_engines
http://en.wikipedia.org/wiki/Comparison_of_layout_engines
На рсдн есть форум посвященный HTMLayout
http://www.rsdn.ru/forum/htmlayout/, автора библиотеки зовут c-smile
http://www.rsdn.ru/Users/13953.aspx, возможно он сумеет что-то подсказать.