Action sobre row en tabla

2 views
Skip to first unread message

Jair Gaxiola

unread,
Oct 17, 2011, 3:28:46 PM10/17/11
to cocoah...@googlegroups.com
Hola,

Tengo una aplicacion de escritorio que contiene una tabla y quiero
ligar una serie de acciones ejecutadas desde botones diferentes sobre
el row seleccionado. He conectado acciones sobre otros objetos, pero
para este caso como es un row que el usuario seleccionado, nose por
donde seguir.

Alguna idea sugerencia de por donde seguir?

--
SIN ETIQUETAS.[ PUNTO ]
http://flavors.me/jyr
http://pythoncocoa.com
http://opentumblr.com

Juan Pablo Ortiz Aréchiga

unread,
Oct 17, 2011, 4:31:41 PM10/17/11
to cocoah...@googlegroups.com
No se si entendí bien el problema, pero podrías guardar tu row seleccionado en el tag de cada button que esté en su fila así ya sabes sobre quien ejecutar la acción.

Jair Gaxiola

unread,
Oct 17, 2011, 5:02:42 PM10/17/11
to cocoah...@googlegroups.com
2011/10/17 Juan Pablo Ortiz Aréchiga <pabl...@gmail.com>:

> No se si entendí bien el problema, pero podrías guardar tu row seleccionado
> en el tag de cada button que esté en su fila así ya sabes sobre quien
> ejecutar la acción.


Lo que quiero hacer es ejecutar la accion que corresponde a un boton
sobre el row seleccionado pasando al boton un id del row o algun
elemento que me ayude a identificar que la accion se ejecutara sobre
ese row en especifico, lo que mencionas de guardarlo en el tag tienes
algun nombre de funcion que deba leer?

Juan Pablo Ortiz Aréchiga

unread,
Oct 17, 2011, 5:07:53 PM10/17/11
to cocoah...@googlegroups.com
Todo objeto que hereda de NSView tiene un atributo "tag", cuando creas tu botón solo setealo con tu index en turno y listo.

myButton.tag = myCurrentIndexRow

En tu acción vas a poder leer ese tag sin problemas.

Fernando Barajas

unread,
Oct 17, 2011, 5:45:41 PM10/17/11
to cocoah...@googlegroups.com
Se puede obtener el row con [tableView selectedRow]
Reply all
Reply to author
Forward
0 new messages