Tengo un array de botones creados con el módulo Win32::GUI. El problema es que quiero que todos los botones, al hacer clic, vayan al mismo evento, porque si no es una locura para manejarlos todos. Los creo de la siguiente manera:
Using perl Syntax Highlighting
- $casillas[$i] = $ventana->AddButton( # creamos botón
- -name => "Boton$i",
- -text => "$i",
- -pos => [ $posX, $posY ],
- -size => [ 20, 20 ],
- );
Coloreado en 0.005 segundos, usando GeSHi 1.0.8.4
DATO: La variable $i contiene un número que va desde el 0 al 99. Y el array casillas contiene 100 objetos de botón.
Y los querría manejar algo así:
Using perl Syntax Highlighting
- sub Boton_Click
- {
- #$_[0] = Numero de botón que se pulso, por ejemplo se pulso el botón 20
- }
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
¡Espero que alguien me dé una solución!
Un saludo.