Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.07.2008, 18:39
akeman вне форума Посмотреть профиль Отправить личное сообщение для akeman Найти все сообщения от akeman
  № 1  
Ответить с цитированием
akeman
 
Аватар для akeman

Регистрация: Oct 2007
Адрес: SPb
Сообщений: 16
Добрый день!

Есть некий путь к картинке - path
Динамически создаю компонент - component.
В нем через
Код:
component.setStyle("backgroundImage", path)
меняю бэкграунд.

Т.к. картинка имеет весомый размер, то закачивается/отрисовывается спустя некоторое время.

Вопрос: есть ли возможность отследить процесс загрузки или установки бэкграунда?

Спасибо!

Старый 22.07.2008, 12:21
JesterAntik вне форума Посмотреть профиль Отправить личное сообщение для JesterAntik Найти все сообщения от JesterAntik
  № 2  
Ответить с цитированием
JesterAntik

Регистрация: Jul 2008
Сообщений: 43
А по условию задачи обязательно ли использовать именно свойство стиля? Если можно кинь просто первым объектом в компонент Image, и отслеживай его событие complite.
Если же обязательно использование стиля, или component не контейнер, то можно попробовать использовать embed класс для объявление рисунка, но как это сделать пока не разбирался.

Старый 24.07.2008, 17:47
akeman вне форума Посмотреть профиль Отправить личное сообщение для akeman Найти все сообщения от akeman
  № 3  
Ответить с цитированием
akeman
 
Аватар для akeman

Регистрация: Oct 2007
Адрес: SPb
Сообщений: 16
По условию задачи отдельно есть Image, загрузку которого отслеживаем вполне успешно, и есть, допустим, HBox, загрузку бэкграунда которого отследить пока не удалось.

Можно, конечно, извратиться и бэкграунд заменить картинкой, но в другом слое... но, опять же, извратиться.

Когда работаешь с
Код:
[Embed(source = "test_image.jpg")] 		
[Bindable] public var img:Class;
то все прекрасно, т.е.
Код:
setStyle("backgroundImage",img)
проходит, как и положено, на ура.

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:53.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.