Article View: es.comp.os.linux.programacion
Article #15536Re: Ay que me lio con las combos
From: Fermin Martinez
Date: Sat, 24 Jun 2000 00:00
Date: Sat, 24 Jun 2000 00:00
44 lines
2175 bytes
2175 bytes
En Fri, :39:41 +0200, Juanjo �lvarez <jajs@NOSPAMretemail.es> nos contaba:
>Pregunta sobre las Combo de las Gtk, en concreto en Python (aunque
>supongo que ser� igual de aplicable a C).
>
>Ya he conseguido meter elementos en la lista con
>set_popdown_strings() y una lista de cadenas (el equivalente al
>gtk_combo_set_popdown_strings y una glist de cadenas).
>
>Ahora la duda que me surge es: �Qu� evento es el que ocurre cuando el
>usuario desplega la lista y selecciona un elemento? �C�mo puedo saber
>, una vez que eso pasa, c�al es el elemento seleccionado?
q pacha Juanjo.... q, has vuelto a salir??? ;=>>
te pongo un ejemplo:
combo = gtk.GtkCombo()
.
. anyades elementos y esas cositas....
.
combo.list.connect('select_child',manejador_combo)
#El manejador
def manejador_combo( self, *args):
#Hay dos formas.Primera:
seleccion = combo.list.get_selection()
# segunda
# args[0] es un objeto GtkListItem
seleccion2 = combo.list.child_position( args[0])
#De cualquiera de las dos formas lo q te devuelve es un indice dentro
de la lista. Creo recordar q hay una forma para q te devuelva el
texto seleccionado pero no recuerdo cual es.
>
>Otra pregunta, esta vez con los Spin Buttons. Lo mismo �Cual es la se�al
>o evento a la que tengo que conectar mi callback cuando el usuario pulsa
>una de las flechitas? �Y cuando escribe un valor y pulsa intro (o tab,
>o...).
radios buttons, check buttons,......... cuales son los spin buttons???? :-O
--
Mi mujer me dijo: O el MODEM o yo. (A veces la extra�o).
-- Www.frases.com.
www.clikeas.com/linux
Technical Details
Message-ID:
<07f2j8.mq1.ln@127.0.0.1>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8l715t.4ak.jajs@Pascual.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,3fd06e1143699a6b X-Google-Attributes: gidf86c8,public From: fer@parnasus.kitenet.net (Fermin Martinez) Subject: Re: Ay que me lio con las combos Date: 2000/06/24 Message-ID: <07f2j8.mq1.ln@127.0.0.1> X-Deja-AN: 638426614 Content-Transfer-Encoding: 8bit References: <slrn8l715t.4ak.jajs@Pascual.es> Organization: Iddeo - Retevisi�n Content-Type: text/plain; charset=iso-8859-1 User-Agent: slrn/0.9.6.2 (Linux) Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion