![]() |
как получить прозрачный фон в компоненте TextArea?
Здравствуйте, как сделать в TextArea прозречный фон, при помощи setStyle?
Что то типа такого, только это цвет, а надо alfa=0 myTextArea.setStyle("borderColor", "0xbfbfc1"); |
Help нам вещает
TextField.background Availability Flash Player 6. Usage my_txt.background Description Property; if true, the text field has a background fill. If false, the text field has no background fill. |
вообще вопрос про textArea component
|
Упс... погорячился.
А если так: textAreaStyle.setStyle("MyStyle", {background: 'none'}); |
Цитата:
о, не совсем понятно. как это привязать? я использую для "раскраски" компонент вот такие строки textOutput.setStyle("backgroundColor","0x504F6C"); если вставит вашу строку то эффекта нет... |
Это было объявление стиля...
textOutput.setStyle("backgroundColor","none"); Попробуй так |
неа, ваще фон пропал (т.е. стал по умолчанию - белым :) )
|
textOutput.setStyle("backgroundColor",false),
textOutput.setStyle("backgroundColor",none); ?? |
Цитата:
Цитата:
|
Вообще по идее раз компонент поддерживает CSS, а CSS понимает прозрачный фон - как просто его отсутствие.. то, по идее, прозрачность должна быть если не объявлять вообще background... как при использовании CSS в HTML.
Но с другой стороны компонента не содержит параметра myTextArea.background по этому ... больше решений головоломки не вижу :( Может не использовать компоненту? |
если не объявлять то фон у компонента стандартный, белый..., неиспользовать конечно выход, но хотелось бы использовать коли он есть (компонент), вообще как то не понятно все.
|
надо гуру вэтот топик призвать.
|
по-идее можно поменять полностью скин компонента....
|
по-моему нет такого - скин. есть раскраска всяких бордеров, теней фонов и т.п. + раскраска кнопочек, но их всего три шт. haloBlue и еще оранж, и зеленый
textOutput.setStyle("themeColor", "haloBlue"); |
хех....Skinning components в help-e
http://livedocs.macromedia.com/flash.../00002044.html |
Так же есть тутор на http://ultrashock.com/
Flash MX 2004 > Skinning Flash MX 2004 Components |
Все оказывается просто:)
myTextArea.depthChild0._alpha=0 |
Цитата:
|
Тогда можно так:
_global.styles.TextArea.setStyle("backgroundColor", "transparent"); Правда, минусы очевидны...все TextArea в плэйере разом получат прозрачный бэк |
| Часовой пояс GMT +4, время: 05:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.