Вверх ↑
Ответов: 1291
Рейтинг: 47
#1: 2013-08-31 03:11:36 ЛС | профиль | цитата
А как это практически? Я не силен в указателях..

Да схема как 5 копеек - измененный компонент и пример Барби:

Отключил в kolmath.pas обработчик ошибок err.pas чтоб запускался. И еще ковырял функцию Trunc (применил Round(X)) в kolmath чтобы устранить ошибку

\kolmath.pas(826) Error: Incompatible types: 'Integer' and 'Extended'


Плюс вырезал некоторые директивы компилятора на которые он ругался. И после всего этого удивляюсь почему не работает..))) Но он по-любому не хотел работать..

Все эффекты не работают из-за применения неправильного в них указателя. Только flip пашет. Кто заставит все это работать тому огромный мегареспект! Пытался копать сам. Нашел что в Хиасмовском пакете код эффекта осветления используемый в компоненте Эффект кнопки совпадает почти с кодом эффекта Ligthness - и там тоже используется этот указатель - но все работает:

Add(Img_ButEff,9847711,420,350)
{
}


Думаю, многим пригодится этот полезный компонент для работы с графикой. Надо его осилить. Эти указатели..

janfx_1.1_mod.rar
barbie.rar
------------ Дoбавленo в 03.11:
Спасибо ребятам, мою проблему решили:
http://forum.hiasm.com/forum.html?q=3&t=49899
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
файлы: 2janfx_1.1_mod.rar [54.7KB] [466], barbie.rar [555.4KB] [482]