Просмотр полной версии : Текстовое поле ввода
kolypaev
18.08.2009, 21:25
Есть текстовое поле для ввода текста.
Задача: сделать так, что бы по-умолчанию в нем мигал курсор.Что бы юзер понимал что там можно вводить текст.
Перерыл всё что можно. не могуй найти нужное свойство. Как этого можно добиться ?
kolypaev
18.08.2009, 23:35
странно.
пробовал так:
stage.focus = m_pInputText;
Флекс ругается
kolypaev
19.08.2009, 01:03
setFocus() - нет такого метода
import flash.text.TextField;
import flash.text.TextFieldType;
может нужно ещё что-то импортировать?
1 - забыли о setFocus();
2 - вспомнили прошлое:
странно.
пробовал так:
stage.focus = m_pInputText;
Флекс ругается
Убеждаемся что stage уже не null.
И в следующем посте пишем о чём ругается флекс.
kolypaev
19.08.2009, 03:01
Cannot access a property or method of a null object reference.
PgeorgyV
19.08.2009, 10:32
stage ещё null, объект должен находится в списке отображения, дождитесь события ADDED_TO_STAGE чтобы можно было обращаться к stage, или передайте в конструктор ссылку на stage, или Stage.stage
kolypaev
19.08.2009, 15:28
ок. Всем спасибо. Разобрался =)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.