2013-08-23 3 views
1

Я видел много примеров использования .caretIndex, чтобы получить индекс курсора внутри текста TextField, но я использую TextArea, и нет такого свойства, только индекс выбора. Итак, как мне получить позицию указателя курсора из TextArea?Как получить caretIndex из TextArea как TextField

Редактирование: хорошо, я сделал тест и selectionBeginIndex возвращает значение. Правильно ли это использовать, или есть какой-то конкретный способ?

ответ

1

вы можете использовать selectionBeginIndex

По Adobe's documentation:

If there is no selection, this value is set to the position of the caret.

+0

Спасибо, хорошо иметь гарантию использования права собственности. Эта документация плохо переведена на мой язык, значение, если нет выбора, установлено на «circumflex», а по умолчанию - ноль, но английская версия не оставляет сомнений. – Gustavo

Смежные вопросы