Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

В ShockWaveFlash не работает transparent .   Найти похожие ветки 

 
BDenis ©   (2004-10-01 17:54) [0]

В TShockWaveFlash в свойстве Windows Mode не работает "transparent", т.е. фон флэшки прозрачным не становится. В чем может быть дело?


 
Fredericco ©   (2004-10-01 19:17) [1]

И не станет, все дело в как то не правильно написанном ActiveX контролом. Мне так в Борланд сказали.


 
BDenis ©   (2004-10-01 19:47) [2]

Вот обидно-то! А чем пользоваться?


 
Sanek_Metaller ©   (2004-10-02 00:11) [3]

to BDenis ©:
Тебе на что серое вещь-во?Если кнопки делаешь то делай их квадратными,если невтерпеж,то фон флэшки(swf) сделай равным фону формы(это во флэше надо).И все будет круто.


 
BDenis ©   (2004-10-02 09:40) [4]

to Sanek_Metaller ©:
> Тебе на что серое вещь-во?
Ну скажем так: заставка это должна быть и именно с прозрачным фоном, т.к. форма тоже прозрачная, т.е. кроме, так скажем, персонажа флэшки ничего не должно быть видно, даже фона. Ну представь себе: выбегает человечек такой на рабочий стол и убегает. Тут фон совсем ни к чему


 
Sanek_Metaller ©   (2004-10-02 12:10) [5]

Был здесь чел один:Passer-by его звали вроде он сталкивался с этой пробремой,и пытался ее решить.Посылаю тебе его труды.
И можешь попроборать сделать цвет фона в свф:=например зеленым,и у формы транспорент колор:=зеленым,но получится криво.


 
BDenis ©   (2004-10-02 12:58) [6]

to Sanek_Metaller ©:

> И можешь попроборать сделать цвет фона в свф:=например зеленым,и у формы транспорент колор:=зеленым,но получится криво.

Я пока так и сделал... А за письмо спасибо.


 
Sanek_Metaller ©   (2004-10-02 14:28) [7]

>BDenis ©   (02.10.04 12:58) [6]
Незачто,а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.
зы:на http://www.dalphiflash.com -есть немного инфы


 
BDenis ©   (2004-10-02 19:09) [8]


> зы:на http://www.dalphiflash.com -есть немного инфы

Ага, я там уже был :)


 
BDenis ©   (2004-10-02 19:10) [9]

Кстати, там тоже написано, что WMode не поддерживается в Дэльфи.


 
Sanek_Metaller ©   (2004-10-03 13:36) [10]

2BDenis ©:
А ты случаем не знаешь,как на TShockWaveFlashAx загрузить swf из dll?


 
Кузя   (2004-10-03 15:47) [11]

А кто нибудь через в KOL пробовал юзать этот активХ?
Может в KOLе по уму?


 
Sanek_Metaller ©   (2004-10-03 17:52) [12]

>Кузя   (03.10.04 15:47) [11]
Там в самом АктивХ проблема.


 
Кузя   (2004-10-03 19:51) [13]


> Там в самом АктивХ проблема

В котором, в flash.ocx? А InternetExplorer как тогда показывает, он ведь юзает ту же OCX, или ты о чем то другом?


 
Sanek_Metaller ©   (2004-10-04 14:27) [14]

>Кузя   (03.10.04 19:51) [13]
В IE ненужна прозрачность,там на сайте бгколор:=цвету,который во флэше ставят цветом фона.


 
Кузя   (2004-10-04 15:45) [15]

Не дорогой, рисуем прямоугольник с alpha = 50, позиционируем ее абсолютно в любимом хтмл редакторе и вуаля - текст виден не только там где "рисунка" нету, но и под рисунком!
Так что дело всеже в Дльфийской реализации обвертки для АктивХ и копать нужно в этом направлении.


 
Sanek_Metaller ©   (2004-10-04 18:16) [16]

>Кузя   (04.10.04 15:45) [15]
Транспорент-это если на него(прозрачное место) кликнуть,клик будет сделан на то,что под прозрачным местом.
Альфа-это другое.Например рисуешь ты кнопку,какую-нить круглую,а свф квадратный,что ты будешь делать?Через альфу пробовать?


 
Кузя   (2004-10-04 23:45) [17]

Санек, ты чо то не в тему. Я не оспариваю понятия альфы и прозрачности. Еще раз.
Дельфийская реализация обвертки к АктивХ-у не позволяет делать ни прозрачность ни альфаканал. "Обвинение" в сторону Дельфи основано на том, что и Дельфи и IE юзают одну и туже либу - flash.ocx, но при этом в IE есть и прозрачность и альфа.
Следовательно, чтобы добится этих фичь в Дельфи нужно найти решение, которое не основано на стандартных дельфийских контролах.


 
Sanek_Metaller ©   (2004-10-05 08:50) [18]

Дело в том,что у самой свфки есть свой фон,и у АктивХ компонента есть свой фон.Альфа во в делфи работает,а вот свойство транспорент компонента TShockWaveFlashAx нет.
Если не веришь-вот пример: http://sanekmetaller.narod.ru/fm.rar
Когда наводишь на меню-поверх первоначального изображения накладывается полупрозрачное.
Зы:если что читай пост 4,там написано то,что необходимо реализовать,но не получается.


 
BDenis ©   (2004-10-05 21:20) [19]


> Sanek_Metaller ©   (03.10.04 13:36) [10]
> А ты случаем не знаешь,как на TShockWaveFlashAx загрузить
> swf из dll?

Нет, я таким не занимался...


 
Sanek_Metaller ©   (2004-10-05 21:28) [20]

>BDenis ©   (05.10.04 21:20) [19]
Жаль,я никак не могу найти ответ на этот вопрос.


 
Кузя   (2004-10-06 15:40) [21]

> Если не веришь-вот пример:

Чо-то не уловил, что демонстрирует твой пример. У тебя там меню как одна флешка или несколько?


 
Sanek_Metaller ©   (2004-10-06 19:10) [22]

>Кузя   (06.10.04 15:40) [21]
Я же писал,что этот пример демонстрирует Альфу в делфи.
зы:флэшэк несколько,если бы была обна,то под нее нельзя было бы кликнуть,тк св транспарент у нее не работает,+надо знать FSCommand.


 
Кузя   (2004-10-07 20:40) [23]


> Альфа во в делфи работает

Покажи мне хоть один контрол, который бы лежал на форме и был полупрозрачен. Можно сделать полупрозрачной всю форму, а вот отдельный контрол сомневаюсь.


 
Sanek_Metaller ©   (2004-10-07 21:33) [24]

>Кузя   (07.10.04 20:40) [23]
не спорю,но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают


 
Кузя   (2004-10-08 16:26) [25]


>но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают

да не в дельфи, а в активХ-е. Это активХ рисует а не Дельфи! Естественно он рисует правильно, только вот TOleControl, от которого наследуются все обвертки к АктивХ-ам не умеет быть прозрачным. Если бы умел, то на все 100% уверен, что бсе бы работаболо корректно!


 
GROL   (2004-10-17 01:45) [26]


> Sanek_Metaller ©   (02.10.04 14:28) [7]
> а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.

Можно организовать рускоязычный форум на самом http://www.DelphiFlash.com, если в этом есть такая необходимость, но не уверен что русские там особо тусуются...



Страницы: 1 вся ветка

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.049 c
14-1105440508
Povetrulya
2005-01-11 13:48
2005.01.30
Question (language C)


3-1103872708
Mid
2004-12-24 10:18
2005.01.30
Проблема с кирилицей в QReport


1-1105931121
Добавить
2005-01-17 06:05
2005.01.30
Как преобразовать коды нажимаемых клавиш в слова и обратно ?


1-1106040793
hgd
2005-01-18 12:33
2005.01.30
Создание Dll с формой, а на форме есть ActiveX


9-1098357098
VolanD
2004-10-21 15:11
2005.01.30
Direct3D