Librerías: Easy Canvas

 

Easy Canvas:

Esta librería y la clase iCanvas simplificarán el desarrollo de programas a través de Canvas.

Easy Canvas

Autor: Nikolai Semko

 

Versión 1.01

Nuevo:

  • Implementado el trabajo con subventanas
  • Añadidos los valores MouseSubWin, WindowsTotal, SubWin a la estructura de Windows

   int               MouseSubWin; // número actual de la subventana donde se encuentra el puntero del ratón
   int               WindowsTotal;// toda la subventana, incluida la ventana principal.
   int               SubWin;      // la subventana actual a la que está vinculado el lienzo
 

Versión 1.06.

Corregidos algunos errores y alogismos.

Si no necesitas una instancia de la clase Canvas en una ventana completa, puedes borrarla y (o) cambiarla a una ventana parcial

Por ejemplo:

delete Canvas;
Canvas= new iCanvas(0,0,"iCanvas",300,0);          // sólo la barra izquierda de la ventana tiene 300 píxeles de ancho. El cambio de tamaño de la ventana se controla mediante 
// Canvas= new iCanvas(0,0, "iCanvas",0,300); // sólo la barra superior de la ventana tiene 300 píxeles de alto. El cambio de tamaño de la ventana se controla mediante 
// Canvas= new iCanvas(200,100, "iCanvas",300,300); // un cuadrado de 300x300 píxeles con la posición inicial en el punto (200,100). No se controla el cambio de tamaño de la ventana 

también es posible crear nuevas instancias de la clase e inicializarlas en el momento de la creación

Por ejemplo:

iCanvas C2(300,200,"Canvas2",200,150,COLOR_FORMAT_XRGB_NOALPHA,1);
 
Algunas de las características de esta biblioteca se muestran aquí y aquí.
 
versión más reciente 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
versión más reciente 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
versión más reciente 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
última versión 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
versión más reciente 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
Última versión 1.12
Archivos adjuntos:
iCanvas.mqh  33 kb
 
las últimas actualizaciones están siempre aquí