Зеркальное отображение объектов CORNER_

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
forex2030
336
forex2030  

Как сделать чтобы торговая панелька не отображала зеркально объекты при привязке в другой угол (скрин)
Если угол привязки CORNER_RIGHT_UPPER отображает всё правильно, то при CORNER_LEFT_UPPER всё получается зеркально

Файлы:
CORNER.png 10 kb
Ihor Herasko
21891
Ihor Herasko  

Проверять угол привязки и размещать объекты в нужном порядке:

  1. Если угол правый (верхний или нижний), то от 0 отображать сначала объект 3, потом 2, потом 1
  2. Если угол левый (верхний или нижний), то от 0 отображать сначала объект 1, потом 2, потом 3.
Аналогичным образом с порядком отображения объектов верхний-нижний, если таковые появятся.
Maxim Kuznetsov
13828
Maxim Kuznetsov  
forex2030:

Как сделать чтобы торговая панелька не отображала зеркально объекты при привязке в другой угол (скрин)
Если угол привязки CORNER_RIGHT_UPPER отображает всё правильно, то при CORNER_LEFT_UPPER всё получается зеркально

привязывать свои объекты к глобальным координатам по умолчанию (или своему "полюсу") и пересчитывать из X/Y DISTANCE при изменении габаритов чарта.

forex2030
336
forex2030  

Я уже понял что нет такой одной волшебной функции чтобы разом перевернуло всё зеркально.
Пришлось все координаты Х менять местами справа налево.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий