![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В ShockWaveFlash не работает 'transparent'. [D7, WinXP]
BDenis © (2004-10-01 17:54:00)В TShockWaveFlash в свойстве Windows Mode не работает 'transparent', т.е. фон флэшки прозрачным не становится. В чем может быть дело?
GROL (2004-10-17 01:45:00) [1]
> Sanek_Metaller © (02.10.04 14:28) [7]
> а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.
Можно организовать рускоязычный форум на самом http://www.DelphiFlash.com, если в этом есть такая необходимость, но не уверен что русские там особо тусуются...
Кузя (2004-10-08 16:26:00) [2]
>но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают
да не в дельфи, а в активХ-е. Это активХ рисует а не Дельфи! Естественно он рисует правильно, только вот TOleControl, от которого наследуются все обвертки к АктивХ-ам не умеет быть прозрачным. Если бы умел, то на все 100% уверен, что бсе бы работаболо корректно!
Sanek_Metaller (2004-10-07 21:33:00) [3]>Кузя (07.10.04 20:40) [23]
не спорю,но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают
Кузя (2004-10-07 20:40:00) [4]
> Альфа во в делфи работает
Покажи мне хоть один контрол, который бы лежал на форме и был полупрозрачен. Можно сделать полупрозрачной всю форму, а вот отдельный контрол сомневаюсь.
Sanek_Metaller (2004-10-06 19:10:00) [5]>Кузя (06.10.04 15:40) [21]
Я же писал,что этот пример демонстрирует Альфу в делфи.
зы:флэшэк несколько,если бы была обна,то под нее нельзя было бы кликнуть,тк св транспарент у нее не работает,+надо знать FSCommand.
Кузя (2004-10-06 15:40:00) [6]> Если не веришь-вот пример:
Чо-то не уловил, что демонстрирует твой пример. У тебя там меню как одна флешка или несколько?
Sanek_Metaller (2004-10-05 21:28:00) [7]>BDenis © (05.10.04 21:20) [19]
Жаль,я никак не могу найти ответ на этот вопрос.
BDenis (2004-10-05 21:20:00) [8]
> Sanek_Metaller © (03.10.04 13:36) [10]
> А ты случаем не знаешь,как на TShockWaveFlashAx загрузить
> swf из dll?
Нет, я таким не занимался...
Sanek_Metaller (2004-10-05 08:50:00) [9]Дело в том,что у самой свфки есть свой фон,и у АктивХ компонента есть свой фон.Альфа во в делфи работает,а вот свойство транспорент компонента TShockWaveFlashAx нет.
Если не веришь-вот пример: http://sanekmetaller.narod.ru/fm.rar
Когда наводишь на меню-поверх первоначального изображения накладывается полупрозрачное.
Зы:если что читай пост 4,там написано то,что необходимо реализовать,но не получается.
Кузя (2004-10-04 23:45:00) [10]Санек, ты чо то не в тему. Я не оспариваю понятия альфы и прозрачности. Еще раз.
Дельфийская реализация обвертки к АктивХ-у не позволяет делать ни прозрачность ни альфаканал. "Обвинение" в сторону Дельфи основано на том, что и Дельфи и IE юзают одну и туже либу - flash.ocx, но при этом в IE есть и прозрачность и альфа.
Следовательно, чтобы добится этих фичь в Дельфи нужно найти решение, которое не основано на стандартных дельфийских контролах.
Sanek_Metaller (2004-10-04 18:16:00) [11]>Кузя (04.10.04 15:45) [15]
Транспорент-это если на него(прозрачное место) кликнуть,клик будет сделан на то,что под прозрачным местом.
Альфа-это другое.Например рисуешь ты кнопку,какую-нить круглую,а свф квадратный,что ты будешь делать?Через альфу пробовать?
Кузя (2004-10-04 15:45:00) [12]Не дорогой, рисуем прямоугольник с alpha = 50, позиционируем ее абсолютно в любимом хтмл редакторе и вуаля - текст виден не только там где "рисунка" нету, но и под рисунком!
Так что дело всеже в Дльфийской реализации обвертки для АктивХ и копать нужно в этом направлении.
Sanek_Metaller (2004-10-04 14:27:00) [13]>Кузя (03.10.04 19:51) [13]
В IE ненужна прозрачность,там на сайте бгколор:=цвету,который во флэше ставят цветом фона.
Кузя (2004-10-03 19:51:00) [14]
> Там в самом АктивХ проблема
В котором, в flash.ocx? А InternetExplorer как тогда показывает, он ведь юзает ту же OCX, или ты о чем то другом?
Sanek_Metaller (2004-10-03 17:52:00) [15]>Кузя (03.10.04 15:47) [11]
Там в самом АктивХ проблема.
Кузя (2004-10-03 15:47:00) [16]А кто нибудь через в KOL пробовал юзать этот активХ?
Может в KOLе по уму?
Sanek_Metaller (2004-10-03 13:36:00) [17]2BDenis ©:
А ты случаем не знаешь,как на TShockWaveFlashAx загрузить swf из dll?
BDenis (2004-10-02 19:10:00) [18]Кстати, там тоже написано, что WMode не поддерживается в Дэльфи.
BDenis (2004-10-02 19:09:00) [19]
> зы:на http://www.dalphiflash.com-есть немного инфы
Ага, я там уже был :)
Sanek_Metaller (2004-10-02 14:28:00) [20]>BDenis © (02.10.04 12:58) [6]
Незачто,а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.
зы:на http://www.dalphiflash.com-есть немного инфы