Uma tarefa com botões ! - página 6

 
Dmitry Fedoseev:

Quatro páginas tentando fazer uma pergunta:

Para onde tudo isso vai? No ôntico por função de carrapato, ou no temporizador, ou onde? Onde você liga paraObjectGetInteger() para saber seum botão é pressionado?

Que diferença isso faz ? Não importa em nenhum ...
 
Dmitry Fedoseev:
Quando você chegar a 50, não haverá nenhum empurrão, porque este empurrão já foi registrado na matriz.
Você pressionou o botão "lebre", você pressiona o botão "lobo" em seu conjunto de 2 botões pressionados ... Como você libera o botão "lebre"?
 
Vladimir Pastushak:
Você pressionou o botão "lebre", você pressionou o botão "lobo" em seu conjunto de 2 botões pressionados ... Como você libera o botão "lebre" ???

Descubra na matriz de estados salvos o estado de todos os botões. Solte o que foi pressionado antes e salve o estado do que é pressionado agora. ;)

Exemplo:

MQL5 Receitas - Controles na Subjanela de Indicadores - Botões >>>

 
Vladimir Pastushak:
Você tem o botão "lebre" pressionado, você pressiona o botão "lobo" em seu conjunto de 2 botões pressionados ... Como se aperta o botão "lebre"?
ObectSetInteger() de uma maneira
 
Dmitry Fedoseev:
Um jeito de obtectSetInteger()

Novamente, o código atinge o botão "lebre", aplica obectSetInteger() e pressiona os outros botões, incluindo o botão "lobo" que foi pressionado por último.

Eu tendo a pensar que para entender a essência do problema é necessário escrever o código e ver qual é exatamente o problema. Caso contrário, não compreender a essência do problema não vai ajudar.

Esta linha foi criada na esperança de obter uma resposta daqueles que já encontraram um problema semelhante...

 
Anatoli Kazharski:

Descubra na matriz de estados salvos o estado de todos os botões. Solte o que foi pressionado antes e salve o estado do que é pressionado agora. ;)

Exemplo:

MQL5 Receitas - Controles na Subjanela de Indicadores - Botões >>>

Neste artigo é definido com OnChartEvent, ele não funcionará no testador... Preciso de uma solução sem usar o OnChartEvent
 
Vladimir Pastushak:

Novamente, o código atinge o botão "lebre", aplica obectSetInteger() e pressiona os outros botões, incluindo o botão "lobo" que foi pressionado por último.

Eu tendo a pensar que para entender a essência do problema é necessário escrever código e ver qual é exatamente o problema. Caso contrário, não compreender a essência do problema não vai ajudar.

O tema foi criado na esperança de obter uma resposta daqueles que já encontraram um problema semelhante...

Por que enfrentar o problema se o problema é resolvido facilmente e sem problemas em um, dois ou três?
 
É provavelmente a hora de anexar o código de teste. Isto tornará a experiência mais fácil.
 
Vladimir Pastushak:
Neste artigo, a definição vai com OnChartEvent no testador não vai funcionar dessa forma... Você precisa de uma solução sem usar o OnChartEvent
Você mesmo acabou de responder que não importa para onde tudo isso vai. Na verdade, isso realmente não faz nenhuma diferença.
 
Vladimir Pastushak:
Neste artigo, a definição vai com OnChartEvent no testador não vai funcionar dessa forma... Precisa de uma solução sem usar o OnChartEvent
Não importa onde. O princípio básico é o mesmo. Você pode ver um exemplo de estados de botão de salvamento ali.