🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15536

Re: Ay que me lio con las combos

#15536
From: Fermin Martinez
Date: Sat, 24 Jun 2000 00:00
44 lines
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-mail
References: <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