Então, os erros ainda estão lá ou desapareceram? Pelo conteúdo de sua postagem, não está claro se há um problema ou não.
Há sim. Ambos, como em minha primeira postagem. Também os recebo ao iniciar o programa de exemplo. Mas é possível interagir com as janelas. Ainda não verifiquei todas as funcionalidades, mas o cálculo de % de risco dos filtros, a troca de guias e a barra de progresso funcionam corretamente.
Anton Rakhmanov #: Elas permanecem. Ambos como em minha primeira postagem. Ele também as fornece ao executar o programa de exemplo. Mas você pode interagir com as janelas. Ainda não verifiquei todas as funcionalidades, mas o cálculo de % de risco dos filtros, a troca de guias e a barra de progresso funcionam corretamente.
Você tem dois arquivos:
Arquivos:
TradePanel.mqh 4 kb
TradeGUI.mq5 2 kb
Onde eles devem estar localizados, qual arquivo compilar e executar (provavelmente TradeGUI.mq5)?
A biblioteca do Anatoly está usando a primeira versão ou a segunda do Market?
Anton Rakhmanov #: CWndEvents::CompletedGUI(); Chamada no final da função CreateGUI(void)
Bom. Adicionado. Em seguida, executo o arquivo compilado e aparece um painel completamente inativo. O mesmo acontece com você? Ou o painel está em um estado de funcionamento?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Os arquivos estão anexados na postagem anterior https://www.mql5.com/ru/forum/225047/page21#comment_49741877
Sim, obrigado. Não prestei atenção a isso. Se Anatoly não responder em breve, eu mesmo darei uma olhada.
Sim, obrigado. Eu não tinha notado. Se Anatoly não responder logo, eu mesmo darei uma olhada.
A pergunta foi removida. Eu mesmo fui estúpido - não chamei o evento de conclusão da formação da janela. Embora ambos os erros permaneçam.
Mas, de qualquer forma, muito obrigado por sua atenção!
O problema foi resolvido. Eu mesmo fui estúpido - não chamei o evento de conclusão da formação da janela. Embora ambos os erros tenham permanecido.
Mas, de qualquer forma, muito obrigado por sua atenção!
Então, os erros ainda estão lá ou desapareceram? Pelo conteúdo de sua postagem, não está claro se há um problema ou não.
Então, os erros ainda estão lá ou desapareceram? Pelo conteúdo de sua postagem, não está claro se há um problema ou não.
Elas permanecem. Ambos como em minha primeira postagem. Ele também as fornece ao executar o programa de exemplo. Mas você pode interagir com as janelas. Ainda não verifiquei todas as funcionalidades, mas o cálculo de % de risco dos filtros, a troca de guias e a barra de progresso funcionam corretamente.
Você tem dois arquivos:
Arquivos:
TradePanel.mqh 4 kb
TradeGUI.mq5 2 kb
Onde eles devem estar localizados, qual arquivo compilar e executar (provavelmente TradeGUI.mq5)?
A biblioteca do Anatoly está usando a primeira versão ou a segunda do Market?
Você tem dois arquivos:
Onde eles devem estar localizados, qual arquivo compilar e executar (provavelmente TradeGUI.mq5)?
A biblioteca do Anatoly está usando a primeira versão ou a segunda do Market?
TradeGUI.mq5
Provavelmente, a primeira versão. Baixado daqui: https://www.mql5.com/pt/code/19703
O problema foi resolvido. Eu mesmo fui estúpido - não chamei o evento de conclusão da formação da janela. Embora ambos os erros tenham permanecido.
Mas, de qualquer forma, muito obrigado por sua atenção!
O que é o evento "conclusão da formação da janela"? Como chamá-lo e onde?
Chamado no final da função CreateGUI(void)
CWndEvents::CompletedGUI();
Chamada no final da função CreateGUI(void)
Bom. Adicionado. Em seguida, executo o arquivo compilado e aparece um painel completamente inativo. O mesmo acontece com você? Ou o painel está em um estado de funcionamento?
OK. Adicionei um manipulador de eventos ao seu arquivo que chama o manipulador de eventos da biblioteca. Ele está ativo. Com atrasos, mas ganhou vida.
Como resultado da análise dos códigos do Anatoly, percebi que o tamanho da imagem é zero. É por isso que o recurso não é criado.
Você fez tudo em seu código como o Anatoly sugere? Ou está fazendo algo arbitrário por conta própria?