ОБСУЖДЕНИЕ

Zmbutton

12 ответов 7,5 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Недавно в нете нашол красивый компонент кнопки с плавним переходом(анимацией затухания), судя по описанию то что то похожое использовано в AIMP,
скачать мохно тут ZMButton, но там токо DCU файл.
Как его установить?
 
В разных версиях дельфей - по разному.
 
на 2006 и 2010.
 
Уже не надо, похожий компонент уже почти дописал, возможно завтра выложу(осталось соеденить плавное изменение и изменение цвета) :rolleyes:
 
Что то не получаетса создать компонент. :rolleyes:
Ладно вот код:
Код:
Этот код удален поскоку так сделал автор
 
Подскажите что не так пишу в компоненте
Код:
Этот код удален поскоку так сделал автор

когда установил кинул на форму в событиях
Код:
onmouseenter
AniBtnImg1.EnterImg

onmouseleave
AniBtnImg1.LeaveImg
 
Дописал но работает нормально только с одним рисунком, если кинуть на форму несколько таких рисунков и резко по всем сразу провести курсором наблюдаются странные глюки.
Как это исправить?


Не забудте установить в инспекторе обектов интервал и количество шагов а также написать этот код:
Код:
procedure TForm6.AniBtnImg1MouseEnter(Sender: TObject);
begin
AniBtnImg1.MouseEnter;
end;

procedure TForm6.AniBtnImg1MouseLeave(Sender: TObject);
begin
AniBtnImg1.MouseLeave;
end;

procedure TForm6.FormCreate(Sender: TObject);
begin
AniBtnImg1.Reload;
end;
 

Вложения

Будет не плохо если напишешь инфу про компонент в разработках форумчан=)
 
Будет не плохо если напишешь инфу про компонент в разработках форумчан=)
Для начола мне немешалоб доделать компонент
 
type
TAniBtnImg = class(TImage)
А не лучше ли делать Tcustomcontrol - лично я не давно вот сделал именно путём созданием потомка Tcustomcontrol
 
Статус
Закрыто для дальнейших ответов.