Selection
(object)
Объект Selection позволяет устанавливать и контролировать фокус
в редактируемом текстовом поле. Редактируемое текстовое поле имеющее фокус,
это то поле, в котором размещен указатель мыши пользователя. Индекс этого
поля начинается с нуля (0 - первая позиция, 1 - вторая и т.д.)
Для объекта Selection нет конструктивного метода, поэтому одновременно
только одно текстовое поле может иметь фокус
Описание методов для объекта Selection
Метод |
Описание |
getBeginIndex
|
Возвращает индекс начала выделения. Возвращает -1 если нет индекса
или текущего выбранного поля. |
getCaretIndex
|
Возвращает текущую позицию каретки в выделенном диапазоне, имеющем
фокус. Возвращает -1 если нет позиции каретки или выделенного диапазона,
имеющего фокус. |
getEndIndex
|
Возвращает индекс конца выделения. Возвращает -1 если нет индекса
или текущего выбранного поля. |
getFocus
|
Возвращает имя переменной для текущего текстового поля, имеющего
фокус. Возвращает null если нет текущего выбранного поля. |
setFocus
|
Устанавливает фокус на текстовое поле, связанное с переменной, указанной
в аргументе. |
setSelection
|
Выставляет начальный и конечный индекс выделенного диапазона. |
|