Сразу хочу предупредить: совместимость не пострадает.
Спасибо Netspirit за тестирование и внесение изменений.
5 элементов "садятся" на нужный элемент для создания нужной трансформации. К примеру чтоб повернуть текст на 90 градусов достаточно подключить Img_UseRotate (поворот) с заданной величиной:


6-ой элемент Img_UseTransform (Трансформация) работает по тому же принципу что и предыдущие и задает произвольную трансформацию по шести параметрам (eM11,eM12,eM21,eM22,eDx,eDy). Отличие элемента от предыдущих в отсутствии комбинировании трансформации:


Вот так можно создать крутящуюся загрузку:


В архив также добавлены элементы:
Для тестирования:
1. Скачать архив: transform_2014_05_10.zip
2. Из папки new установить элементы (перетащить ini файлы на рабочее поле HiAsm). Элементы устанавливаются в вкладку Графика.
3. Заменить элементы из папки change. Файлы pas в папку Elementsdelphicode, а файлы ini в папку Elementsdelphiconf. Желательно оригиналы предварительно скопировать в отдельную папку, для возможности восстановления.
4. Смотреть примеры из папки test.
Редактировалось 1 раз(а), последний 2017-05-30 19:56:34