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

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

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

Регистрация: Aug 2007
Сообщений: 54
По умолчанию SWFLoader. Не могу ввести текст в TextInput подгружаемой флэшки.

Есть три разных swf файла написанных на ActionScript2 в MacromediaFlash8.
В этих флэшках есть поля ввода(для них использовались компоненты TextInput).
Пытаюсь подгрузить эти файлы во флех с помощью SWFLoader .
Код:
<mx:SWFLoader width="100%" height="100%" scaleContent="true" id="swfLoader" cachePolicy="off" focusEnabled="true" />
Они подгружаются но получить фокус для ввода в эти TextInput не получается т.е. я ничего не могу ввести в них. Пробовал использовать вместо TextInput , TextField все равно та же фигня ничего не могу ввести в поля ввода подгружаемых флэшек. Т.е они даже не получают фокус.

Старый 23.11.2007, 15:38
baron27 вне форума Посмотреть профиль Отправить личное сообщение для baron27 Посетить домашнюю страницу baron27 Найти все сообщения от baron27
  № 2  
Ответить с цитированием
baron27
Контрибьютор базы знаний по Флекс
 
Аватар для baron27

Регистрация: Aug 2005
Сообщений: 690
попробовал. все в порядке. текст вводится.
__________________
Flex 2 и Co

Старый 23.11.2007, 15:57
Mideon вне форума Посмотреть профиль Отправить личное сообщение для Mideon Найти все сообщения от Mideon
  № 3  
Ответить с цитированием
Mideon

Регистрация: Aug 2007
Сообщений: 54
Дело в том что swf к динамический подгружаются
Попробуй вот такой вот код:
Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
 
<mx:states>
	<mx:State name="first">
		<mx:SetProperty target="{swfLoader}" name="source" value="fraternity/First.swf"/>
	</mx:State>
	<mx:State name="second">
		<mx:SetProperty target="{swfLoader}" name="source" value="fraternity/Second.swf"/>
	</mx:State>
</mx:states>
   <mx:Canvas id="canvass">
   	<mx:SWFLoader id="swfLoader"/>
   </mx:Canvas>
   <mx:Panel layout="horizontal">
   	<mx:Button label="First" click="currentState='first'" />
   	<mx:Button label="Second" click="currentState='second'" />
   </mx:Panel>
   
   </mx:Application>

Старый 23.11.2007, 16:08
baron27 вне форума Посмотреть профиль Отправить личное сообщение для baron27 Посетить домашнюю страницу baron27 Найти все сообщения от baron27
  № 4  
Ответить с цитированием
baron27
Контрибьютор базы знаний по Флекс
 
Аватар для baron27

Регистрация: Aug 2005
Сообщений: 690
да. странно. если скопировать какой-нибудь внешний текст в буфер и попробовать его туда вставить, то фокус появляется.
__________________
Flex 2 и Co

Старый 23.11.2007, 16:22
Mideon вне форума Посмотреть профиль Отправить личное сообщение для Mideon Найти все сообщения от Mideon
  № 5  
Ответить с цитированием
Mideon

Регистрация: Aug 2007
Сообщений: 54
Что интересно после того как загружается первая флэшка , вторая флэшка вообще не обрабатывается даже не выводит текст по умолчанию.

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

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

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


 


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


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