Описание команды


posxy

Записать в буфер обмена текущие координаты курсора мыши.

posxy=HotKeyN||Mode||Output$X$Y

Параметры:

HotKeyNЗначение клавиши. HotKeyN - значения клавиши, при нажатии которой произойдёт выход из команды и будут записаны в буфер обмена координаты курсора. см. Дополнение №3.
ModeУсловие. Mode - устанавливает способ получения отсчёта координат:
0 - относительно координат активного окна.
1 - абсолютное экранные координаты.
2 - относительно координат клиентской области активного окна.
Output$X$YВывод. Output$X$Y - устанавливает способ вывода координат x, y.
В строке параметра $x и $y будут заменены на соответствующие координаты. Дополнительные символы, которые можно использовать в строке: "@CR" - Символ возврата каретки, Chr(13), "@LF" - Символ перевода строки, Chr(10), "@CRLF" = @CR & @LF, "@TAB" - Символ Tab, Chr(9).

Примечания:

Нет

См. также:

clicx, csize, mouse, startm, stopm, xsize, xypos

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

posxy=01||0||$x:$y ;; записать в буфер обмена текущие координаты курсора мыши относительно активного окна. (отправка и выход по нажатию левой кнопки мыши)

posxy=02||1||$x:$y ;; записать в буфер обмена текущие координаты курсора мыши относительно экрана. (отправка и выход по нажатию правой кнопки мыши)


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