Discusión sobre el artículo "Gráficos en la biblioteca DoEasy (Parte 96): Trabajando con los eventos del ratón y los gráficos en los objetos de formulario"

 

Artículo publicado Gráficos en la biblioteca DoEasy (Parte 96): Trabajando con los eventos del ratón y los gráficos en los objetos de formulario:

En este artículo, comenzaremos a desarrollar las funciones necesarias para trabajar con los eventos del ratón en los objetos de formulario y añadiremos nuevas propiedades y la monitorización de las mismas al objeto de símbolo. Además, hoy finalizaremos la clase de objeto símbolo, ya que, desde el momento en que la escribimos, los símbolos gráficos han adquirido nuevas propiedades que debemos considerar, y cuyos cambios tenemos que monitorear.

Compilamos el asesor y lo ejecutamos en el gráfico. Se crearán dos formularios que podremos desplazar de forma independiente usando el ratón. Cada formulario actual siempre se ubicará encima de otros objetos, ya que se encuentra en primer plano, y los datos sobre el formulario seleccionado se muestran en los comentarios del gráfico:


Qué podemos ver: los formularios se pueden mover independientemente unos de otros, mientras que el gráfico no se mueve. Cada formulario activo está siempre en primer plano. Pero también hay inconvenientes importantes: al mover el gráfico con el ratón, si el cursor entra al área del formulario, este se activa e intercepta el control para sí mismo. Los desplazamientos de las coordenadas del cursor desde el punto de origen de las coordenadas del formulario no siempre se calculan correctamente después de mover el gráfico con el ratón.

Iremos localizando y solucionando todos estos defectos durante el desarrollo posterior.

Autor: Artyom Trishkin