Discussão do artigo "DoEasy. Controles (Parte 21): O controle SplitContainer. Separador de painéis"

 

Novo artigo DoEasy. Controles (Parte 21): O controle SplitContainer. Separador de painéis foi publicado:

Neste artigo, criaremos uma classe do objeto separador de painéis auxiliar para o controle SplitContainer.

Compilamos o Expert Advisor e o iniciamos no gráfico:


Basicamente, o código está funcionando satisfatoriamente, mas há atrasos na atualização da tela. Infelizmente, não posso testar o motivo exato desses atrasos no meu antigo laptop de baixo desempenho. Pode ser que o laptop esteja sobrecarregado e não consiga atualizar suavemente as alterações nas coordenadas e nos tamanhos dos painéis, ou pode ser que seja necessário otimizar o código em algum lugar. No entanto, percebi que esses atrasos nem sempre ocorrem comigo. De qualquer forma, o código da biblioteca será otimizado após o desenvolvimento do controle. Além disso, notei que o objeto-separador nem sempre é exibido/ocultado de forma confiável. Isso também será resolvido durante o desenvolvimento do controle.

Autor: Artyom Trishkin

 
Observe o código-fonte do redimensionamento do kanvas, pois há algo a mais ali e alguns ciclos de CPU podem ser liberados.
 
Aliaksandr Hryshyn #:
Observe o código-fonte do redimensionamento da tela, há algo a mais ali, alguns ciclos de clock podem ser liberados.

Obrigado. Tudo será feito junto com a otimização do restante do código da biblioteca no estágio de conclusão de seu desenvolvimento.

 

Indicators\\DoEasy\EventControl.ex5, eu o abri em 10 gráficos 4-5 vezes por gráfico depois de usar o código do artigo.

Somente hoje notei indicadores extras, e ontem meu computador travou, tive que reiniciar, provavelmente um bug no código.

 
BillionerClub #:

Indicators\DoEasy\EventControl.ex5, eu o abri em 10 gráficos 4-5 vezes por gráfico depois de usar o código do artigo.

Somente hoje notei indicadores extras, e ontem meu computador travou, tive que reiniciar, provavelmente um erro no código.

Obrigado. Vou procurar o motivo.