TextField () - как предотвратить выделение мышью - PullRequest
3 голосов
/ 23 февраля 2009

Как я могу предотвратить выделение мыши (и перемещение каретки) с помощью Editable TextField (), этот, кажется, не работает полностью при выборе текста, но он предотвращает нажатие. Я хочу держать курсор в том месте, куда он идет.

protected function handleMouseDEvent(evt:MouseEvent):void {
if (evt.type == MouseEvent.MOUSE_DOWN) {
var max : int;
max = this.text.length;
this.setSelection(max, max) // SET CURSOR POSITION  
}
}

Ответы [ 4 ]

3 голосов
/ 21 января 2015

, если вы хотите запретить выбор TextField, используйте:

TextField.selectable = false;

Но если вы хотите запретить TextField блокировать объект позади него, используйте:

TextField.mouseEnabled = false;
1 голос
/ 23 февраля 2009

Как насчет selectable = "false"?

0 голосов
/ 11 июня 2009

всякий раз, когда пользователь фокусирует текстовое поле, помещает прозрачную кнопку поверх текстового поля, устанавливает для кнопки не использовать handCursor

и когда пользователь не фокусирует текстовое поле, удалите прозрачную кнопку

0 голосов
/ 28 февраля 2009

Вы пробовали программно переключать текстовое поле с ввода на динамическое?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...