Скачать MetaTrader 5

Перемещение графических объектов с помощью мыши.

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

При перемещении графических объектов с помощью мыши объект устанавливается в выбранном месте, если кнопка мыши отжимается в пределах окна с графиком. Но если курсор мыши выходит за пределы графика, то объект может установиться в произвольном месте. А если при этом должно происходить перестроение графических объектов через чартевент, то перестроения не происходит. Объекты "рассыпаются" по графику. Приходится удалять эксперт и  потом запускать его поновой.

Это некорректно.

Есть предложение по устранению этого.

Если курсор мыши выходит за пределы окна с графиком предлагаю запоминать точку выхода курсора на границе окна с графиком. И если происходит отжатие клавиши мыши за пределами окна с графиком, то возвращать координаты запомненной точки на границе окна в качестве параметров для установки графического объекта. 

defoille
13
defoille  
Поддерживаю!
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий