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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jul 2006
Сообщений: 9
По умолчанию InputText и много кнопок...

Всем привет.
Ситуация:
В сцене присутствует всегда поле(ИНПУТ ТЕХТ) быстрого поиска.
Также использую в разных мувах кнопки навигации.
Проблемка:
Когда кликаю в поле поиска и курсор в поле активен
- все кнопки навигации тупят страшно.
Вопросик:
Как мне корректно решить проблемку с активным курсором в поле.

(кнопок в сцене очень много ...)
Заранее пасиб.

Старый 04.08.2006, 05:27
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
вопрос не понятен... абсолютно =(
__________________
Hell is the possibility of sanity

Старый 04.08.2006, 12:18
_steF вне форума Посмотреть профиль Отправить личное сообщение для _steF Найти все сообщения от _steF
  № 3  
Ответить с цитированием
_steF

Регистрация: Jul 2006
Сообщений: 9
Та же проблема обсуждалась и тут:
http://www.flasher.ru/forum/showthread.php?t=79127

(Input Text и компонент TextInput) и Button работают в связке, и Button после клика сразу отдает фокус предыдущиму объекту.
Но не это проблема, проблема что кнопка в этом случае в 70-ти %-ах не выполняет свои функции (gotoAndPlay ...) возложенные на нее.

Глюк у меня или у Flash - a?

да, забыл, такая же проблема если в сцене присутцтвует и компонент ComboBox .


Последний раз редактировалось _steF; 04.08.2006 в 15:13.
Старый 04.08.2006, 15:06
_steF вне форума Посмотреть профиль Отправить личное сообщение для _steF Найти все сообщения от _steF
  № 4  
Ответить с цитированием
_steF

Регистрация: Jul 2006
Сообщений: 9
ОК,
Как описал выше КНОПКА отдаёт фокус предыдущему объекту то пришлось не принимать этот фокус.
В том-же муве что и InputText вставил это:

Код:
my_InputText.onSetFocus = function(){
      Selection.setFocus(null);
}


Последний раз редактировалось iNils; 04.08.2006 в 15:25.
Старый 04.08.2006, 18:01
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
кнопка не отдает фокус предыдущему объекту, это так работает компонент "inputText", если это то, чего нужно избежать, то выходов масса:
1. не испальзовать этот компонент, кроме дурацкого дизайна и этой самой особенности (возвращения фокуса) ничем от обычного поля типа "input" он не отличается.
2. убирать от туда фокус по нажатии кнопки (прописать в кнопке другой объект, куда надо поместить фокус, только не null). Как вариант, создавать текстовое поле и удалять %).
И вообще... я не знаю зачем нужны компоненты... наверное, тому, кто их делал они бы могли пригодится, но не иметь возможности редактировать их действия - это все равно что привязать к ложке пропеллер, а потом удивлятся, почему же есть так неудобно =)
__________________
Hell is the possibility of sanity

Старый 04.08.2006, 20:12
_steF вне форума Посмотреть профиль Отправить личное сообщение для _steF Найти все сообщения от _steF
  № 6  
Ответить с цитированием
_steF

Регистрация: Jul 2006
Сообщений: 9
В том-то и дело что и комп.TextInput и поле "Input" ведут себя одинаково.
Как описал выше - кнопок у меня море а поле всегда наведу, прописывать каждой - пупок развяжется.
Как спасательный круг была идея отдавать фокус пустышке...
Но вот нашёл альтернативу даже выше написанному мной:
Код:
my_inpyt.setFocus = function() {
   Selection.getFocus();
};
Работает лучше чем предыдущая находка.

А по поводу компонентов - DataGrid очень даже нечего. В него заливал 30000 цтрок с 10мб данными (локально) - даже и не поперхнулся ...
Иногда полезны.
Но где можно обойтись без них - так с тобой согласен на все сто.

Старый 05.08.2006, 23:06
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 7  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Цитата:
Сообщение от _steF
В том-то и дело что и комп.TextInput и поле "Input" ведут себя одинаково.
хм... у меня по-разному =\ наверное от плеера зависит...
Вложение 14904
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 27.04.2008 в 22:15.
Создать новую тему Ответ Часовой пояс GMT +4, время: 20:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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