Muchas gracias Ezequiel por tu respuesta…ahora lo tengo un poco más claro.
Cuando atendemos a un evento de recepción de tecla, lo hacemos en el contexto de ese media?...o sea, que cuando se dispare ese evento significa que me pose
sobre ese objeto y presione el botón enter por ejemplo? O solamente puedo atender por las teclas de colores?...
Desde ya, muchas gracias.
Una vez que entienda esto, podría armar un ejemplo y si quieren lo podemos subir.
Saludos.
De: ginga-argentina-bounces@lists.ourproject.org [mailto:ginga-argentina-bounces@lists.ourproject.org]
En nombre de Ezequiel García
Enviado el: lunes, 25 de abril de 2011 05:34 p.m.
Para: Lista de la comunidad argentina de Ginga
Asunto: [Ginga-argentina] Como hacer un boton
|
Hola Rodrigo, No es una pregunta noob. En realidad la documentación brilla por su ausencia. No existe un "Botón" como componente o "control", como los botones de Visual Basic o GTK por decirlo así. Si a eso te referías, no lo vas a encontrar así como tampoco hay botones en C o en perl o en python o en lua. Se pueden crear botones
a través de librerías apropiadas. En Ginga NCLua tenés que hacerlo a pulmón. Los pasos a seguir son estos: (te los cuento coloquialmente, no hago tiempo de armar un ejemplo pero lo tengo en cuenta para el futuro). >>> En NCL <<< 1. Crear un media tipo imagen para el boton sin apretar (OFF) y otro para el botón apretado (ON). 2. Darle 'start' al botón sin apretar (OFF). 3. Atender un evento de recepción de tecla y con ese evento hacer 'stop' sobre el media OFF y 'start' sobre el media ON. >>> En Lua <<< Igual que en NCL pero usando canvas. Espero que entiendas algo de esta malisima explicación. Si te sirve podemos agendarlo para subirlo a los tutoriales. Ezequiel.
Hola…disculpen la pregunta de noob, pero estuve mirando el wiki en wiki.ginga.org.ar Y no encontré en ningún lado como hacer un botón en ncl-lua… Como seria la idea?...declaro el botón en NCL y le especifico alguna función en lua al momento de ser presionado?... Muchas gracias. De: ginga-argentina-bounces@lists.ourproject.org [mailto:ginga-argentina-bounces@lists.ourproject.org]
En nombre de Ezequiel García
__________________________________________Lista de correo
Ginga-argentina@lists.ourproject.org |