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

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

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

Регистрация: Sep 2005
Адрес: Moldova - Chishinau City
Сообщений: 413
Отправить сообщение для vitlance с помощью ICQ
Tip активный input

Как сделать так чтобы input был всегда активным ?

Старый 02.01.2006, 06:00
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 2  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Давать ему фокус в обработчике события onKillFocus

Старый 02.01.2006, 06:47
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 3  
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
Делаешь фокусменеджер и отслеживаешь перемещение фокуса.
__________________
flash/flex/unity

Старый 02.01.2006, 23:09
vitlance вне форума Посмотреть профиль Отправить личное сообщение для vitlance Найти все сообщения от vitlance
  № 4  
vitlance
 
Аватар для vitlance

Регистрация: Sep 2005
Адрес: Moldova - Chishinau City
Сообщений: 413
Отправить сообщение для vitlance с помощью ICQ
hmmm, можете показать что надо прописать,чтобы он был всегда активным ?

Старый 03.01.2006, 05:36
vitlance вне форума Посмотреть профиль Отправить личное сообщение для vitlance Найти все сообщения от vitlance
  № 5  
vitlance
 
Аватар для vitlance

Регистрация: Sep 2005
Адрес: Moldova - Chishinau City
Сообщений: 413
Отправить сообщение для vitlance с помощью ICQ
У меня есть текстовое поле name , чтобы на нём всегда был фокус нада написать так :

Код:
onClipEvent (enterFrame) {
	_root.name.getfocus();
}
но так не работает, помогите плизззз !!!

Старый 03.01.2006, 07:46
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 6  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
1. Есть более продуктивные способы загрузить процессор, чем onEnterFrame где не надо.
2. AS2 -- case-sensetive
3. getFocus() у нас что делает?
4. За onClipEvent надо отрывать руки.

Решение поверхностное:
Код:
myTextField.onKillFocus = function()
{
    Selection.setFocus(this);
    // Опционально: Selection.setSelection(0, 0);
}
Решение более качественное требует обхода подводных камней и просящим исходник вместо размышления раскрыт не будет.

Старый 03.01.2006, 17:45
vitlance вне форума Посмотреть профиль Отправить личное сообщение для vitlance Найти все сообщения от vitlance
  № 7  
vitlance
 
Аватар для vitlance

Регистрация: Sep 2005
Адрес: Moldova - Chishinau City
Сообщений: 413
Отправить сообщение для vitlance с помощью ICQ
hehe , я пишу на AS1 ...

Но на AS2 у меня тоже то что ты написал не сработало !!!

Вот fla file:
Вложения
Тип файла: zip textselect.zip (4.8 Кб, 47 просмотров)

Старый 03.01.2006, 18:28
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 8  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Ты вообще разницу между AS1/AS2 осознаешь?

Старый 03.01.2006, 19:02
vitlance вне форума Посмотреть профиль Отправить личное сообщение для vitlance Найти все сообщения от vitlance
  № 9  
vitlance
 
Аватар для vitlance

Регистрация: Sep 2005
Адрес: Moldova - Chishinau City
Сообщений: 413
Отправить сообщение для vitlance с помощью ICQ
Вообще нет, кроме того что я 3 года пишу на AS1 ... Вернёмся к Теме, =)
Так чего же не работает Getfocus ???

Старый 03.01.2006, 19:04
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 10  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Потому что getFocus() -- это getFocus. А нужен нам совсем не getFocus, либо надо переформулировать вопрос (может, я чего не понял)?

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

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

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


 


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


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