Download MetaTrader 5

Discussão do artigo "Interfaces Gráficas I: Animação na Interface Gráfica (Capítulo 3)"

Para adicionar comentários, por favor Conecte-se ou registrar
MetaQuotes Software Corp.
Moderador
190189
MetaQuotes Software Corp.  

Novo artigo Interfaces Gráficas I: Animação na Interface Gráfica (Capítulo 3) foi publicado:

No artigo anterior, nós começamos a desenvolver uma classe de formulário para os controles. Neste artigo, nós vamos continuar a desenvolver esta classe e preenchê-la com os métodos para mover um formulário sobre a área do gráfico. Em seguida, integraremos este componente da interface para o núcleo da biblioteca. Além disso, nós vamos garantir que os controles do formulário mudem de cor quando o cursor do mouse estiver pairando sobre eles.

Agora, não deve haver nada que possa interromper o movimento do formulário:

Fig. 1. Teste de deslocamento do formulário no gráfico.

Fig. 1. Teste de Movimento do Formulário sobre o Gráfico

Às vezes, acontece que o tamanho da janela do gráfico tem que ser alterado. Em tais momentos, é gerado o evento para alterar as propriedades do gráfico CHARTEVENT_CHART_CHANGE. No momento, isto não é controlado de qualquer maneira e uma situação pode ocorrer quando o formulário ultrapassar parcialmente ou completamente os limites da janela do gráfico. Para evitar isso, este tipo de evento deve também ser verificado no manipulador do gráfico de evento CWindow::OnEvent().

Autor: Anatoli Kazharski

Para adicionar comentários, por favor Conecte-se ou registrar