Article View: es.comp.os.linux.programacion
Article #15413Re: Ay que me lio con las combos
From: Juanjo Álvarez
Date: Sun, 25 Jun 2000 00:00
Date: Sun, 25 Jun 2000 00:00
34 lines
1755 bytes
1755 bytes
Fermin Martinez dijo sobre Re: Ay que me lio con las combos,
en fecha: Sat, 24 Jun 2000 16:05:20 +0200
|
|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.
Creo que no. En un combo con tres elementos, si hago seleccion =
combo.list.get_selection() no me devuelve un �ndice, sino un
[<gtk.GtkListItem instance>] del cual no se sacar ni que �ndice ocupa ni
que cadena de texto le corresponde. Con la otra forma si que me
funciona, pero poniendo args[1] en lugar de args[0].
Gracias Tron.
--
Si guarda algo el tiempo suficiente, puede tirarlo.
-- Primera Ley de Richard.
http://www.clickeas.com/linux
Technical Details
Message-ID:
<slrn8lb3im.2cs.jajs@Pascual.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8l715t.4ak.jajs@Pascual.es> <07f2j8.mq1.ln@127.0.0.1>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,3fd06e1143699a6b X-Google-Attributes: gidf86c8,public From: jajs@NOSPAMretemail.es (Juanjo Álvarez) Subject: Re: Ay que me lio con las combos Date: 2000/06/25 Message-ID: <slrn8lb3im.2cs.jajs@Pascual.es> X-Deja-AN: 638724260 Content-Transfer-Encoding: 8bit References: <slrn8l715t.4ak.jajs@Pascual.es> <07f2j8.mq1.ln@127.0.0.1> Content-Type: text/plain; charset=iso-8859-1 Organization: Iddeo - Retevisi�n Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: jajs@NOSPAMretemail.es Newsgroups: es.comp.os.linux.programacion