Discussão do artigo "Componentes View e Controller para tabelas no paradigma MVC em MQL5: Contêineres"
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Componentes View e Controller para tabelas no paradigma MVC em MQL5: Contêineres foi publicado:
No contexto do desenvolvimento do elemento de controle TableView no paradigma MVC (Model-View-Controller), já criamos o componente Model, a modelo da tabela, e iniciamos a criação dos componentes View e Controller. No artigo anterior foram criados elementos de controle simples, porém suficientemente funcionais. A partir desses elementos serão montados elementos de controle mais complexos. Hoje escreveremos as classes dos elementos de controle Panel, GroupBox e Container, os três elementos são contêineres para posicionar diferentes elementos de controle sobre eles.
Assim, além dos três elementos principais de controle mencionados, será necessário criar classes para a criação das barras de rolagem, a classe do controle deslizante (Thumb) e a classe da barra de rolagem (ScrollBar). Haverá duas versões dessas classes, uma para a barra de rolagem vertical e outra para a horizontal.
Compilaremos o indicador e o executaremos no gráfico:
O deslocamento por uma página ao clicar no trilho funciona, o deslocamento ao clicar nos botões funciona, a repetição automática de eventos ao manter os botões pressionados funciona, a rolagem com a roda do mouse funciona.
Autor: Artyom Trishkin