Описание функции


WinGetCaretPos

Возвращает координаты каретки (курсор в текстовом поле) активного окна.

WinGetCaretPos()

Возвращаемое значение

Успех:Возвращает 2-х элементный массив, содержащий следующую информацию:
$var_array[0] = X-координата
$var_array[1] = Y-координата
Ошибка:Устанавливает @error равным 1.

Примечания

WinGetCaretPos не может возвратить точные значения для Multiple Document Interface (MDI) приложений, если используются режим абсолютных координат в CaretCoordMode. Смотрите пример для решения проблемы. Примечание: Некоторые приложения передают статические координаты независимо от позиции каретки!

Функцию можно подключить через команду exect
Для передачи пустой строки можно воспользоваться ключевым словом Null
Для передачи значения по умолчанию можно воспользоваться ключевым словом Default

См. также

CaretCoordMode (Опция)

Примеры:
 Как создать кнопку?


exect=$var_array=WinGetCaretPos()||_ViewValues($var_array) ;; получить массив координат курсора активного окна


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru