Вообщем потихоньку писал свой гуи до того как задумался над сменой стиля в гуи. Посмотрев на highgui 3 и разочаровавшись, я решил глянуть как это в wingui сделано. Скачал StyleBuilder распаковал msstyles файл, и все до чего я дошел это до того что в файле msstyles лежит xml настройки и папка с текстурками. Текстурка для заголовка окна например, имеет следующий вид:

Где красные линии это SizingMargins(на текстурке их нет, они в xml записаны), которые отвечают за то как будет растянута картинка. Те части которые внутри этих линий, растягиваются, тайлятся и т.д., части которые находятся вне линий не трогаются. Также и с прочими гаджетами.
Собственно говоря вопрос то вот в чем: как можно растянуть/затайлить только часть картинки? Или может в данном случае можно сделать по-другомы? Я догадался только всю картинку разрезать по красным линиям, попиксельно копируя цвета через pixmap, и нужнуе части скейлить/тайлить
