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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: May 2003
Сообщений: 144
а можно не давать юзеру вписывать с клавы в поле ввода, не знаешь?
если можно то без проблем...

Старый 24.02.2004, 15:54
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 12  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
можно.
на KeyUp смотри добавился ли символ, если да, то сноси.

Старый 24.02.2004, 16:43
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 13  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
лучше не кейАп а онЧенджед
Код:
TF.text = "blablablabla";
TF.defaultText = TF.text;
TF.onChanged = function() {
	this.text = this.defaultText;
};
потомучта кейАп сцену рефрешит и буква успеет отобразиться

Старый 24.02.2004, 17:35
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 14  
catilina

Регистрация: May 2003
Сообщений: 144
классно, вот бы еще не давать юзеру позицию курсора менять...

это видимо уже из области фантастки

Старый 24.02.2004, 18:31
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 15  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
скорее из области лирического эпоса :))
Код:
txt = "Jackdaws love my big sphinx of quartz..";
//
this.createTextField("TF", 1, 0, 0, 0, 0);
TF.border = TF.autoSize=true;
TF.borderColor = 0xFF6600;
TF.type = "input";
TF.textColor = 0xff6600;
TF.variable = "txt";
TF.defaultText = txt;
TF.onChanged = function() {
	var cursor = Selection.getCaretIndex()-1;
	cursor *= (cursor>=0);
	this.text = this.defaultText;
	Selection.setFocus(this);
	Selection.setSelection(cursor, cursor);
};

Старый 24.02.2004, 18:38
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 16  
catilina

Регистрация: May 2003
Сообщений: 144
гениально

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

Регистрация: May 2003
Сообщений: 144
wait, а ты уверен, что работает?
onChange в своем принципе не видит изменение позиции курсора, а посему и курсор меняется как по-маслу.. ;-)

Старый 24.02.2004, 18:59
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 18  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
сдается мне, билли, ты меня обидеть хочешь... © :))

ты проверил ? по сути своей :)
надо всего лишь скопировать этот код в пустой ролик, и скомпилить

Старый 24.02.2004, 19:07
catilina вне форума Посмотреть профиль Отправить личное сообщение для catilina Найти все сообщения от catilina
  № 19  
catilina

Регистрация: May 2003
Сообщений: 144
само собой, то есть после второго мессага ;-)
копирую, и что же вижу:
появляется поле без фокуса. привожу его в фокус нажатием мыши по нему, а затем полная свобода, хоть клавой меняй, хоть дальше мышью ;-)
сорри за потенциальную обиду, но факт...

Старый 24.02.2004, 19:15
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 20  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
ааа... ну да, понял о чем ты.
я не учел кнопки стрелок и бэкспейс\делет\хоум\енд

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

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

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


 


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


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