Actionscript - двойной щелчок, чтобы выбрать слово в текстовом поле? - PullRequest
0 голосов
/ 15 сентября 2011

Может кто-нибудь сказать мне, как я могу включить двойной щелчок, чтобы выбрать слово во входном текстовом поле?

Ответы [ 2 ]

0 голосов
/ 16 сентября 2011

Если идея Спенсера не работает, вы можете сделать следующее:

  1. Установить doubleClickEnabled = true в TextField.
  2. Добавить слушателя для DOUBLE_CLICK.
  3. Когда слушатель срабатывает, преобразуйте событие (x, y) в индекс символа, используя TextField.getCharIndexAtPoint .
  4. Поиск до и после этой точки либо пробела, либо конца / начала строки, и используйте эти два значения для установки индекса выбора.
0 голосов
/ 15 сентября 2011

Это должно быть сделано по умолчанию, если вы используете TextField с типом TextFieldType.INPUT .

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