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


xypos

Получение координат выбранной области.

xypos=Mode

Параметры:

ModeРежим запуска. Mode - номер режима:
  0 - запуск без увеличения области курсора.
  1 - с увеличением области курсора.

Примечания:


Команда имеет возможность передавать другим командам информацию через именные глобальные переменные. см. Дополнение №23

Имя переменнойОписание
GLOBALXYPOSмассив входных данных:
  1 - X координата левого верхнего угла.
  2 - Y координата левого верхнего угла.
  3 - X координата правого нижнего угла.
  4 - Y координата правого нижнего угла.
  5 - ширина выбранной области.
  6 - высота выбранной области.
  7 - гипотенуза выбранной области.

Можно получать несколько координат перемещая область полигона и нажимая "ПРОБЕЛ"
При нажатии "ПРОБЕЛА" в окне полигона информация записывается в глобальные переменные GLOBALXYPOS1, GLOBALXYPOS2, ..., GLOBALXYPOSN

Может выглядеть следующим образом:

См. также:

clicx, csize, mouse, posxy, startm, stopm, xsize

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

xypos=0 GLOBALXYPOS<a> GLOBALXYPOS1<a> GLOBALXYPOS2<a> exect=$var_i=Round(GLOBALXYPOS1<7>*2/59,2)||_ViewValues($var_i) ;; пример получения координат выбранных областей (при нажатии ПРОБЕЛА) и вычисление данных

xypos=0 GLOBALXYPOS<a> GLOBALXYPOS1<a> GLOBALXYPOS2<a> ;; получение координат выбранных областей (при нажатии ПРОБЕЛА)

xypos=0 GLOBALXYPOS<a> ;; получение координат выбранной области (без zoom)

xypos=1 GLOBALXYPOS<a> ;; получение координат выбранной области


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