Dmitry Fedoseev: Sim? Mas em algum lugar você liga paraObjectGetInteger() para descobrir se o botão está clicado?
Claro, se clicarmos no botão chamado "Lebre", então a lebre deverá ser sorteada, e se clicarmos no botão chamado "Lobo", a lebre deverá ser removida e o lobo deverá ser sorteado, exceto que se não clicarmos no botão chamado "Lebre", a lebre será sorteada e removida...
Vladimir Pastushak: Claro, se o botão com o nome "Lebre" for pressionado, então desenhe a lebre, e se o botão com o nome "Lobo" for pressionado, então a lebre deve ser retirada e o lobo deve ser desenhado, exceto que se não soltarmos o botão com o nome "Lebre", teremos que desenhar e remover a lebre...
Quem vai desenhá-lo? Você não está usando ChartEvent().
Vladimir Pastushak: Você deve estar brincando )))) Não importa o que aconteça se o botão for pressionado, o que importa é como os outros botões são pressionados...
O código para o botão "lebre" vem primeiro no código, o código para o botão "lobo" vem em segundo lugar.
Se o botão "lebre" for pressionado, nós pressionamos o botão "lobo".
Mais adiante, pela lógica
Se o botão "lebre" for pressionado, clicamos no botão "lobo",
O código é executado desde o início e a primeira coisa executada é o botão "lobo", ou seja, não importa como ou quantas vezes clicarmos, se o botão "lebre" for pressionado, o botão "lobo" será sempre pressionado...
O código para o botão "lebre" vem primeiro no código, o código para o botão "lobo" vem em segundo lugar.
Se o botão "lebre" for pressionado, então pressionamos o botão "lobo".
Além disso, pela lógica
Se o botão "lebre" for pressionado, pressionamos o botão "lobo" com o mouse,
O código é executado desde o início e a primeira coisa que acontece é que o botão lobo é pressionado, o que significa que não importa quantas vezes clicarmos, se o botão lebre for pressionado, o botão lobo será sempre pressionado...
Onde tudo isso é feito? No ôntico por função de carrapato, ou no temporizador, ou onde? Onde você chama aObjectGetInteger() para saber que o botão é pressionado?
Lembre-se do estado anterior do botão, então você saberá qual botão acabou de ser pressionado, e qual foi pressionado há muito tempo.
Sim? Mas em algum lugar você liga paraObjectGetInteger() para descobrir se o botão está clicado?
Claro, se o botão com o nome "Lebre" for pressionado, então desenhe a lebre, e se o botão com o nome "Lobo" for pressionado, então a lebre deve ser retirada e o lobo deve ser desenhado, exceto que se não soltarmos o botão com o nome "Lebre", teremos que desenhar e remover a lebre...
Quem vai desenhá-lo? Você não está usando ChartEvent().
OBJ_BUTTON vai desenhar botões...
OBJ_BUTTON
O objeto "Botão
OBJ_BUTTON vai desenhar botões...
OBJ_BUTTON
O objeto "Botão
Quem vai desenhar o coelhinho?
Você deve estar brincando )))) Não importa o que aconteça se o botão for pressionado, o que importa é como os outros botões são pressionados...
Apertar através deObjectSetInteger()
Não vai funcionar ...
Pressione viaObjectSetInteger().
O código para o botão "lebre" vem primeiro no código, o código para o botão "lobo" vem em segundo lugar.
Se o botão "lebre" for pressionado, nós pressionamos o botão "lobo".
Mais adiante, pela lógica
Se o botão "lebre" for pressionado, clicamos no botão "lobo",
O código é executado desde o início e a primeira coisa executada é o botão "lobo", ou seja, não importa como ou quantas vezes clicarmos, se o botão "lebre" for pressionado, o botão "lobo" será sempre pressionado...
O código para o botão "lebre" vem primeiro no código, o código para o botão "lobo" vem em segundo lugar.
Se o botão "lebre" for pressionado, então pressionamos o botão "lobo".
Além disso, pela lógica
Se o botão "lebre" for pressionado, pressionamos o botão "lobo" com o mouse,
O código é executado desde o início e a primeira coisa que acontece é que o botão lobo é pressionado, o que significa que não importa quantas vezes clicarmos, se o botão lebre for pressionado, o botão lobo será sempre pressionado...
Lembre-se do estado anterior do botão, então você saberá qual botão acabou de ser pressionado, e qual foi pressionado há muito tempo.