Re: Consulta: Treeview + Mutiple rows activated
- From: Eduardo Silva <edsiper gmail com>
- To: Diego Escalante Urrelo <diegoe gnome org>
- Cc: "Advocacy, chit-chat and event planning in Chile" <gnome-cl-list gnome org>
- Subject: Re: Consulta: Treeview + Mutiple rows activated
- Date: Wed, 22 Apr 2009 08:35:41 -0400
por el momento lo que estoy haciendo es captar el key-press-event y button-press-event del treeview en una misma funcion, se usa el event type para distinguir:
event.type == gtk.gdk._2BUTTON_PRESS
event.type == gtk.gdk.KEY_PRESS
el primero es para el doble click del mouse y el segundo para alguna tecla presionada, en mi caso me interesa que el gtk.gdk.keyval_name(event.keyval) == 'Return' ....
luego de esos eventos llamo a get_selected_rows()...
de todas formas desearia que existiera un mutiple-rows-activated...
saludos.
Ed.-
2009/4/22 Diego Escalante Urrelo
<diegoe gnome org>
On 4/21/09, Eduardo Silva <
edsiper gmail com> wrote:
> Estimados,
>
> tengo un treeview y estoy activando la seleccion multiple lo cual funciona
> sin problemas, ahora lo que deseo es que se pueda realizar una activacion
> multiple, es decir si el usuario selecciona una fila y presiona Return se
> active un callback, esto funciona bien conectando la señal 'row-activated',
> pero si tengo una seleccion de varias filas al presionar 'Return' solo capta
> el ultimo path del treeview en el callback, entonces mi pregunta es: ¿
> existe alguna señal o tecnica especifica para esto ?
>
Creo que no, tendrías/podrías sacarlo del objeto selección
(GtkTreeSelection de gtk_tree_view_get_selection?).
Alguien sabe si hay otra mejor idea?
--
Eduardo Silva
http://edsiper.linuxchile.cl
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]