Обсуждение статьи "Графика в библиотеке DoEasy (Часть 90): События стандартных графических объектов. Базовый функционал"

 

Опубликована статья Графика в библиотеке DoEasy (Часть 90): События стандартных графических объектов. Базовый функционал:

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

Скомпилируем советник и запустим его на графике, предварительно открыв ещё один график, и расположив их горизонтально. При щелчке по графику с советником будут созданы вертикальные линии — по одной на каждом из графиков. Теперь поизменяем их свойства и посмотрим, как в журнале выводятся сообщения о полученных событиях:


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

Автор: Artyom Trishkin

Причина обращения: