Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

В ShockWaveFlash не работает 'transparent'. [D7, WinXP]


Страницы:   1 2

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-есть немного инфы


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо