Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado El componente View para tablas en el paradigma MQL5 MVC: Contenedores:
Como parte del desarrollo del control TableView en el paradigma MVC (Modelo-Vista-Controlador), ya hemos creado el componente Modelo, un modelo de tabla, y hemos comenzado a crear los componentes Vista y Controlador. En el último artículo, se crearon controles sencillos pero bastante funcionales. Los controles complejos se montarán a partir de dichos elementos. Hoy escribiremos clases de control como Panel, GroupBox y Container; los tres elementos son contenedores para colocar diversos controles en ellos.
Por lo tanto, además de los tres controles principales especificados, tenemos que crear clases para crear barras de desplazamiento: la clase Thumb y la clase ScrollBar. Habrá dos clases de este tipo: para barras de desplazamiento verticales y horizontales.
Compile el indicador y ejecútelo en el gráfico:
El cambio a pantalla completa al hacer clic en una pista funciona, el cambio al hacer clic en los botones funciona, la repetición automática de eventos al mantener pulsados los botones funciona, el desplazamiento con la rueda funciona.
Autor: Artyom Trishkin