Я создаю приложение с «виртуальными окнами». Результатом является объект TImage
.
1) Приложение загружает файлы скинов окна в объекты TPNGObject
:
2) Затем приложение должно создать новый пустой TPNGObject
и изменить размер файлов скинов до необходимого. размеров и нарисуйте их на этом пустом изображении. Должно выглядеть примерно так:
3) И окончательный вывод на TImage
:
Проблема в том, что я знаю, как создать полностью пустое изображение вне экрана. Конечно, я мог бы каждый раз просто рендерить файлы скинов в TImage
, но проще и лучше изменить размер файлов скинов и вместо этого создать окно один раз.
Я использую библиотеку PNG Густаво Дауда, версия 1.564 (31 июля 2006 г.).