Discusión sobre el artículo "Otras clases en la biblioteca DoEasy (Parte 70): Ampliación de la funcionalidad y actualización automática de la colección de objetos de gráfico"

 

Artículo publicado Otras clases en la biblioteca DoEasy (Parte 70): Ampliación de la funcionalidad y actualización automática de la colección de objetos de gráfico:

En este artículo, ampliaremos la funcionalidad de los objetos de gráfico, organizaremos la navegación por los gráficos, crearemos capturas de pantalla, y también guardaremos plantillas y las aplicaremos a los gráficos. Asimismo, implementaremos la actualización automática de la colección de objetos de gráfico, sus ventanas y los indicadores en ellas.

Queda por probar la creación de capturas de pantalla del gráfico actual. Cada vez que presionemos el botón, se creará una captura de pantalla del gráfico con un tamaño determinado. Primera pulsación: captura de pantalla 800x600, segunda pulsación: captura de pantalla 750x562, tercera pulsación: captura de pantalla en el tamaño de gráfico actual:


Después de crear tres capturas de pantalla en diferentes resoluciones (sobre las cuales la biblioteca ha creado las entradas correspondientes en el diario),

CChartObj::ScreenShot800x600: Screenshot created: DoEasy\ScreenShots\TestDoEasyPart70_EURUSD_H1_2021.04.13_14.02.25.png (800 x 600)
CChartObj::ScreenShot750x562: Screenshot created: DoEasy\ScreenShots\TestDoEasyPart70_EURUSD_H1_2021.04.13_14.02.28.png (750 x 562)
CChartObj::ScreenShotWndSize: Screenshot created: DoEasy\ScreenShots\TestDoEasyPart70_EURUSD_H1_2021.04.13_14.02.29.png (726 x 321)

también miramos el contenido de la carpeta en la que se guardan estas capturas de pantalla.
Antes de tomar las capturas de pantalla, hemos movido el cursor por diferentes lugares de las dos ventanas del gráfico actual, y en los comentarios del gráfico se puede ver el tiempo, el precio, el número de subventana y las coordenadas X e Y del cursor en píxeles. La coordenada Y del cursor tiene dos valores. El primer valor muestra la coordenada Y respecto a las coordenadas iniciales de la ventana principal del símbolo, mientras que el segundo valor mostrado (entre paréntesis) indica el valor de la coordenada Y respecto al borde superior de la ventana donde se encuentra el cursor.

Autor: Artyom Trishkin