Mal Pushkin sabia que suas peças de seu poema seriam impressas por uma máquina desconhecida em um gráfico estranho, através de algum tipo de iCanvas... É como se, daqui a 250 anos, os indicadores de Nicholas tivessem sido impressos nas rochas marcianas por alienígenas do sistema Proxima.
Para esclarecer quaisquer dúvidas, há 3 fragmentos de texto diferentes no exemplo que você postou. Para ser honesto, não sei se é possível editar (apagar) o segundo fragmento de texto, etc.?
Para esclarecer quaisquer dúvidas, a partir do exemplo que você postou, há 3 opções para o fragmento de texto. Para ser honesto, não entendo se é possível editar (apagar) o segundo fragmento de texto, etc.?
Qualquer coisa é possível com telas. Não há limitações. Mas este é um código totalmente diferente.
Leia a documentação, aprenda e tente.
O principal a entender é que a tela é uma tela de uint array com tamanho Altura*Largura, que Erase() remove tudo, preenchendo o fundo com uma cor, e Update() mostra a tela atual. No meu exemplo, há apenas uma tela para toda a tela, mas pode haver qualquer número delas e de qualquer tamanho.
E é muito rápido.
O apagamento leva menos de um milissegundo para exibir a tela inteira.
Atualização em cerca de um milissegundo.
A geração de imagens normalmente é de 0-5 milissegundos, dependendo da complexidade.
Реter Konow: Pushkin não sabia que suas peças de seu poema seriam impressas por uma máquina desconhecida em um gráfico estranho, através de algum tipo de iCanvas... É como se, daqui a 250 anos, os indicadores de Nicholas tivessem sido impressos nas rochas marcianas por alienígenas do sistema Proxima.
Uh-huh, deveriam ter sido os Decretos de Maio da Luminary.... )) Para que 250 anos mais tarde os descendentes digam - nada foi feito deles.
é mais fácil usar Kanvas com minha classe iCanvas:
Para exibir este tipo de coisa usando objetos, o código seria muito maior.
Nikolai, existe uma opção para alinhar o texto ao canto superior direito. Estou lutando há meio dia... O canto direito é alinhado, mas o texto só é alinhado para o lado esquerdo. Você pode me dar uma dica?
Bem, isso seria o mesmo que com um objeto de texto normal. De qualquer forma, vou usar sua solução para outros fins, obrigado!
Não é a mesma coisa.
Desculpe, eu não estava prestando atenção, eu vi esta construção, e então eu mesmo a inventei :), eu tenho que tentar. É para a MQL5?
Desculpe, eu não estava prestando atenção, eu vi esta construção, e então eu mesmo a inventei :), eu tenho que tentar. É para a MQL5?
iCanvas para MQL4 -https://www.mql5.com/en/code/23840
Para MQL5
- https://www.mql5.com/ru/code/22164
Kanvas (e não apenas Kanvas) é 10 vezes mais rápido na MQL5. Mas tudo isso também funciona para a MQL4.
iCanvas para MQL4 -https://www.mql5.com/en/code/23840
Para MQL5
- https://www.mql5.com/ru/code/22164
Para esclarecer quaisquer dúvidas, há 3 fragmentos de texto diferentes no exemplo que você postou. Para ser honesto, não sei se é possível editar (apagar) o segundo fragmento de texto, etc.?
Para esclarecer quaisquer dúvidas, a partir do exemplo que você postou, há 3 opções para o fragmento de texto. Para ser honesto, não entendo se é possível editar (apagar) o segundo fragmento de texto, etc.?
Hilariante ), seguirá o conselho!!! :)
Pushkin não sabia que suas peças de seu poema seriam impressas por uma máquina desconhecida em um gráfico estranho, através de algum tipo de iCanvas... É como se, daqui a 250 anos, os indicadores de Nicholas tivessem sido impressos nas rochas marcianas por alienígenas do sistema Proxima.
Uh-huh, deveriam ter sido os Decretos de Maio da Luminary.... )) Para que 250 anos mais tarde os descendentes digam - nada foi feito deles.
é mais fácil usar Kanvas com minha classe iCanvas:
Para exibir este tipo de coisa usando objetos, o código seria muito maior.