![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как от flash-ролика получать события кликов мыши?
lipskiy © (2003-06-13 00:53:00)
Допустим на flash-фрейме, лежащем на форме, нарисовано несколько кнопок, как получить от них события кликов, чтобы обработчик написать уже не флешевский, а дельфовый? Если можно - с примером, или где почитать про это можно?
Crypter (2003-08-22 09:33:00) [1]
Все гораздо проще. Надо использовать FSCommand. Во Flash-ролике в коде кнопки пишем:
on (release) {
FSCommand("название_команды","параметры, если надо");
}
В Delphi надо просто обработать событие OnFSCommand (по-моему оно так называется): если команда "название_команды" и т. д.
Gozer (2003-08-19 08:48:00) [2]
Я сталкнулся точно с такой же проблемой,но решил её с помощью таймера, т.е. При нажатии кнопки я меняю фрейм, а таймер отслеж изменение номера фрейма, и при нажатиина кнопку и изменении фрейма происходит действие.
................
begin
timer.interval:=10;
end;
........
//А вот таймер
begin
if ShockWave.frameNum=2 then
begin
.........
end;
........
end;