Dmitry Fedoseev: ¿Sí? Pero, ¿en algún lugar se llama aObjectGetInteger() para saber si se hace clic en el botón?
Claro, si se hace clic en el botón llamado "Liebre", entonces se debe dibujar la liebre, y si se hace clic en el botón llamado "Lobo", entonces se debe quitar la liebre y se debe dibujar el lobo, pero si no se desmarca el botón llamado "Liebre", entonces se dibujará y se quitará la liebre...
Vladimir Pastushak: Por supuesto, si se pulsa el botón con el nombre "Liebre", entonces se dibuja la liebre, y si se pulsa el botón con el nombre "Lobo", entonces hay que quitar la liebre y dibujar el lobo, salvo que si no soltamos el botón con el nombre "Liebre", tendremos que dibujar y quitar la liebre...
¿Quién lo dibujará? No está utilizando ChartEvent().
El código del botón "liebre" va primero en el código, el código del botón "lobo" va segundo.
Si se pulsa el botón de la "liebre", se pulsa el botón del "lobo".
Más allá por la lógica
Si se pulsa el botón de la "liebre", se pulsa el botón del "lobo",
El código se ejecuta desde el principio y lo primero que se ejecuta es el botón "lobo", es decir, no importa cómo o cuántas veces hagamos clic, si se pulsa el botón "liebre", siempre se pulsará el botón "lobo"...
El código del botón "liebre" va primero en el código, el código del botón "lobo" va segundo.
Si se pulsa el botón de la "liebre", entonces se pulsa el botón del "lobo".
Además por lógica
Si se pulsa el botón de la "liebre", pulsamos el botón del "lobo" con el ratón,
El código se ejecuta desde el principio y lo primero que ocurre es que se pulsa el botón del lobo, lo que significa que no importa cuántas veces hagamos clic, si se pulsa el botón de la liebre, siempre se pulsará el botón del lobo...
¿Dónde se hace todo esto? ¿En la función ontic by tick, o en el ontimer, o dónde? ¿Dónde se llama aObjectGetInteger() para saber que el botón está pulsado?
Recuerda el estado anterior de los botones, así sabrás cuál está recién pulsado y cuál fue pulsado hace tiempo.
¿Sí? Pero, ¿en algún lugar se llama aObjectGetInteger() para saber si se hace clic en el botón?
Por supuesto, si se pulsa el botón con el nombre "Liebre", entonces se dibuja la liebre, y si se pulsa el botón con el nombre "Lobo", entonces hay que quitar la liebre y dibujar el lobo, salvo que si no soltamos el botón con el nombre "Liebre", tendremos que dibujar y quitar la liebre...
¿Quién lo dibujará? No está utilizando ChartEvent().
OBJ_BUTTON dibujará botones...
OBJ_BUTTON
El objeto "Botón"
OBJ_BUTTON dibujará botones...
OBJ_BUTTON
El objeto "Botón"
¿Quién va a dibujar el conejo?
Tienes que estar bromeando )))) No importa lo que pase si se pulsa el botón, lo que importa es cómo se pulsan los otros botones...
Exprimir a través deObjectSetInteger()
No funcionará...
Pulse medianteObjectSetInteger().
El código del botón "liebre" va primero en el código, el código del botón "lobo" va segundo.
Si se pulsa el botón de la "liebre", se pulsa el botón del "lobo".
Más allá por la lógica
Si se pulsa el botón de la "liebre", se pulsa el botón del "lobo",
El código se ejecuta desde el principio y lo primero que se ejecuta es el botón "lobo", es decir, no importa cómo o cuántas veces hagamos clic, si se pulsa el botón "liebre", siempre se pulsará el botón "lobo"...
El código del botón "liebre" va primero en el código, el código del botón "lobo" va segundo.
Si se pulsa el botón de la "liebre", entonces se pulsa el botón del "lobo".
Además por lógica
Si se pulsa el botón de la "liebre", pulsamos el botón del "lobo" con el ratón,
El código se ejecuta desde el principio y lo primero que ocurre es que se pulsa el botón del lobo, lo que significa que no importa cuántas veces hagamos clic, si se pulsa el botón de la liebre, siempre se pulsará el botón del lobo...
Recuerda el estado anterior de los botones, así sabrás cuál está recién pulsado y cuál fue pulsado hace tiempo.