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

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

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

Регистрация: Mar 2008
Сообщений: 106
По умолчанию Изменение свойств поля ввода

Я бы хотел, чтобы моё поле ввода не было выделяемым и чтобы в нём не было черты ввода текста, т. е. я хочу, чтобы при вводе текста поле выглядело, как "dynamic", никак не менялось, но чтобы текст, который набирается, в нём появлялся.

Старый 24.10.2009, 18:49
spooner вне форума Посмотреть профиль Отправить личное сообщение для spooner Найти все сообщения от spooner
  № 2  
Ответить с цитированием
spooner
 
Аватар для spooner

Регистрация: Mar 2009
Сообщений: 207
Бери динамическое текстовое поле, помещай в мувик и вешай на него обработчики, изменяющие содержимое поля

Старый 24.10.2009, 19:20
Сникерс вне форума Посмотреть профиль Отправить личное сообщение для Сникерс Найти все сообщения от Сникерс
  № 3  
Ответить с цитированием
Сникерс

Регистрация: Mar 2008
Сообщений: 106
А ведь так не получится, потому что в динамическое поле нельзя вводить текст.

Старый 24.10.2009, 19:44
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от Сникерс Посмотреть сообщение
А ведь так не получится, потому что в динамическое поле нельзя вводить текст.
Подписывайтесь на получение уведомлений о нажатии клавиш. Изменяйте свойство TextField.text соотв. образом.
Можно еще реализовать через невидимое текстовое поле для ввода. Фокус на невидимое поле. Слушать изменения текста. Изменять динамик поле. Не уверен, что это вариант рабочий, надо пробовать.
По-другому, видимо, никак.

Старый 24.10.2009, 19:30
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Если это - поле ввода, то мигающий курсор будет всегда.

Старый 24.10.2009, 19:46
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Два поля - output_tf - поле вывода (тип - динамическое) находится над полем ввода input_tf (тип - input)
Код:
Код AS1/AS2:
output_tf.selectable = false ;
 
input_tf.onChanged = function  () {
	output_tf.text = this.text ;
}
Работает.
Верхнее выводящее поле можно сделать белым или цветным, чтобы замаскировать нижнее поле ввода.


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

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

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


 


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


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