Bibliotecas: EasyAndFastGUI - biblioteca para criar interfaces gráficas do usuário - página 20
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
Hoje comecei a usar essa biblioteca, compilação de 2019.03.13 16:43 (acho que compilação 16). Então, estou usando-a para criar tabelas, está funcionando quase perfeitamente, usei como referência os artigos:
https://www.mql5.com/pt/articles/2500#para6
https://www.mql5.com/pt/articles/2897#para7
Para mim, é importante ter o recurso de classificação, portanto, uso a biblioteca de acordo com as instruções do artigo "X". Se eu usar essa compilação (compilação 6), a tabela funcionará muito bem, mas se eu usar a última compilação (compilação 16), a tabela não classificará os elementos quando eu clicar nas células do cabeçalho.
Ao investigar as principais diferenças, obtive isso no arquivo Table.mqh.
Isso está na compilação 6:
Isso está na compilação 16:
Na nova compilação, não há o método "Update", portanto, acho que esse é o motivo da não classificação.
Portanto, fiz essa alteração e aparentemente funcionou:
PS: comentários em russo não ajudam muito.
Onde está a classe Label na biblioteca? Como criar um único rótulo?
Fala Gustavo! Beleza?
Eu estava quebrando a cabeça aqui também para fazer o graph chart sort funcionar e consegui por acaso...
É necessário que a tabela seja atualizada no evento ON_SORT_DATA do seu "program.mqh", algo como:
Espero que isso ajude!
Aqui funcionou perfeitamente!!!
T +
Raul
Este é um fórum em inglês. Por favor, poste somente em inglês.
Use a ferramenta de tradução do site, se necessário.
Ao postar códigos, use o botão de código (Alt +S).
Editei sua postagem desta vez.
Se eu criar o ExampleEAF a partir da biblioteca como um indicador no MT4, o indicador falhará com um erro quando eu tentar arrastar a janela no gráfico
Ele funciona bem no MT5
Se eu adicionar uma verificação de excesso de intervalo no primeiro ciclo, o arrastamento funcionará.
Mas "expandir" a janela para toda a área do gráfico e voltar para trás deixa de funcionar.
Você pode me dizer como corrigir esse problema para que ele funcione normalmente também no MT4?
Qual é a diferença? Nenhum aviso durante a compilação no MT4, não sei em que direção procurar.
Além disso, no MT4, ao compilar como indicador, a mudança de foco não funciona, no sentido de que, se você abrir uma lista suspensa e clicar em algum lugar à parte, a lista não fechará e o foco de entrada não mudará para outro elemento; no modo Expert, isso funciona normalmente.
No MT5, tanto o Expert Advisor quanto o indicador funcionam normalmente
Outra falha interessante com as tabelas.
Após várias entradas, os caracteres começam a se duplicar e depois a triplicar (veja o gif).
Qual pode ser o problema?
O CreateTextEdit parece não suportar a entrada de dados em chinês?
O CreateTextEdit parece não suportar a entrada de dados em chinês?
Hi
Onde posso baixar a versão MT4 dessa biblioteca?