Erros, bugs, perguntas - página 2063
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Existem dois objectos bmp com canais de transparência. Quando se sobrepõem, são geradas algumas uint-colours. Como posso eu próprio calcular estes valores se conheço as cores uint dos pixels sobrepostos de cada objecto?
Obrigado! Outra questão. Se, por exemplo, cinco objectos se sobrepõem ao mesmo tempo, os pares (top/bottom) devem ser feitos bottom-up ou top-down?
Obrigado!
Melhor desenhar todos os objectos (bmp) na mesma tela de uma só vez, é uma abordagem mais simples a longo prazo.
É melhor desenhar todos os objectos (bmp) de uma só vez numa tela, é uma abordagem mais simples a longo prazo.
É por isso que estou a perguntar. Acima é outra questão.
Obrigado! Outra questão. Se, por exemplo, cinco objectos se sobrepõem, os pares (topo/baixo) devem ser desenhados de baixo para cima ou de cima para baixo?
Tenho de desenhar em camadas, por ordem (zorder), de baixo para cima, porque tenho de assumir que não sei quais os pixéis dos cinco objectos que se irão intersectar. Como se estivesse numa tela real.
Após a mistura, parece assim
Desenho em camadas, de acordo com a ordem (como zorder), de baixo para cima, porque não é imediatamente claro quais os pixels dos cinco objectos que se sobreporão. Como se estivesse numa tela real.
Depois de o misturar, obtém-se algo do género.
Isso é óptimo! Está a utilizar o CCanvas ou é tudo solução sua? Que abordagem é melhor a longo prazo?
Óptimo! Está a usar uma CCanvas refinada ou uma solução completamente sua? Que abordagem é melhor a longo prazo?
Tive de escrever o meu próprio, mas com trechos de código significativos emprestados da biblioteca padrão (algoritmos de desenho primitivo, anti-aliasing, etc.). A incorporação de peças de código no meu conceito de trabalhar com gráficos acabou por ser mais fácil do que envolver o meu conceito em torno da biblioteca padrão.
Não me importaria de usar a biblioteca padrão se fosse "ao vivo", mas até agora não está adaptada à GUI de forma alguma.
Tive de escrever o meu próprio, mas com um empréstimo significativo de peças de código da biblioteca padrão (algoritmos de desenho primitivo, anti-aliasing, etc.). A incorporação de peças de código no meu conceito de trabalhar com gráficos acabou por ser mais fácil do que envolver o meu conceito em torno da biblioteca padrão.
Não me importaria de usar a biblioteca padrão, se fosse "ao vivo", mas até agora não está adaptada à GUI de forma alguma.
Vejo agora, obrigado.