Показать сообщение отдельно
Старый 07.11.2009, 22:11
Скрипун вне форума Посмотреть профиль Отправить личное сообщение для Скрипун Найти все сообщения от Скрипун
  № 1  
Ответить с цитированием
Скрипун
 
Аватар для Скрипун

Регистрация: Aug 2005
Сообщений: 687
Записей в блоге: 1
Отправить сообщение для Скрипун с помощью ICQ
По умолчанию Достучаться до элементов ViewStack

Доброго времени!


Имеется ViewStack и в нем несколько Canvas.

Как достучаться из вне к элементу Canvas?

Код AS3:
<mx:ViewStack x="0" y="0" id="mainViewStack" width="100%" height="100%">
 
		<mx:Canvas label="View 1" width="100%" height="100%">
			<mx:Label x="83" y="143" text="Загружаються ресурсы..."/>
		</mx:Canvas>
 
		<mx:Canvas label="Welcom" width="100%" height="100%" id="workStage">
			<mx:Label x="59" y="93" text="Все загрузилось" enabled="true" />
			<mx:Button x="71" y="122" label="Старт" click="onStartPress()"/>
			<mx:List x="58" y="207" width="403" id="mapList" dataProvider="{listData}" 
				change="onMapListChange(event)" 
				doubleClick="onMapListDoubleClick(event)"
				added="this.doubleClickEnabled=true"/>
			<mx:Label x="58" y="171" text="Список карт:"/>
		</mx:Canvas>
 
...
Когда пишу
Код AS3:
mainViewStack.workStage
выдает ошибку компиляции.
Код AS3:
mainViewStack["workStage"]
тоже ни к чему не приводят.

Вопрос... как???

Добавлено через 23 минуты
везде написал
Код AS3:
creationPolicy="all"
все равно пишет
Код:
ReferenceError: Error #1069: Не удалось найти свойство workStage в mx.containers.ViewStack; отсутствует значение по умолчанию.
__________________
Flash в крови


Последний раз редактировалось Скрипун; 07.11.2009 в 22:35.