🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: GTK: Nombre de widget

#8216
From: David Asorey Álvarez
Date: Tue, 26 Nov 2002 12:06
34 lines
2026 bytes
PATAN <mardot_esSPAM@terra.es> wrote in message news:<t01ura.jd9.ln@www.mardot.com>...
> Buenas.
> 
> Tengo un programita, con varios widgets (botones, barras, notebooks, etc...) 
> los eventos de varios de estos llaman a la misma funcion y necesitaba saber 
> que widget es el que ha generado el evento, es decir si fue button1 o 
> button2, o notebook1 ,etc... 
> 
> He probado con gtk_widget_get_name(widget) pero esto me devuelve el tipo de 
> widget que es pero no el nombre que le di al crearlo.
> 
> Tambien probe suerte con widget->name :-)) pero tampoco funcion� :-O
> 
> He buscado por google y en gtk.h y na de na
> 
> �Sabe algui�n como hacerlo?

  En Python se hace con la funci�n "get_widget_name(mi_widget)",
definida en libglade.
  Como los nombres de las funciones GTK en Python son casi calcados a
los de C, probablemente tengas que buscar una funci�n con el mismo
nombre.
  
Hay un tutorial majete y bien completo en castellano en:

http://www.linuxlots.com/~barreiro/spanish/gtk/tutorial/gtk_tut.es.html

aparte de los tutoriales "oficiales" que hay en gtk.org:

http://www.gtk.org/tutorial/

Un saludo.

David.
Technical Details
Message-ID: <1759581e.0211260406.4a30cff6@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <t01ura.jd9.ln@www.mardot.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,f7559211581ad734
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-11-26 04:07:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: forodejazz@yahoo.es (David Asorey Álvarez)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: GTK: Nombre de widget
Date: 26 Nov 2002 04:06:36 -0800
Organization: http://groups.google.com/
Lines: 34
Message-ID: <1759581e.0211260406.4a30cff6@posting.google.com>
References: <t01ura.jd9.ln@www.mardot.com>
NNTP-Posting-Host: 195.235.255.227
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1038312396 21178 127.0.0.1 (26 Nov 2002 12:06:36 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 26 Nov 2002 12:06:36 GMT