🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: GTK , Pixmaps y muchos dolores de cabeza....

#17560
From: Antonio Luque Estepa
Date: Tue, 14 Dec 1999 00:00
34 lines
2286 bytes
On Mon, 13 Dec 1999 20:25:18 +0100, "TONI" <amoreno6@pie.xtec.es> wrote:
> Hola a todos espero ser bien recibido en el grupo...

Aqu� todo el mundo es bien recibido :-)

> Tengo un problema con esta funcion que le he robado al desarrollador de grip
> se trata de leer un pixmap (creo que es evidente) para incrustarlo en un
> boton
> el caso es que aunque lo tengo exactamente igual que en el codigo de grip
> en tiempo GTK me escribe por stdout algo parecido a esto
> 
> ***GTKWARNING****   window!=NULL  and Colomap=! Null
> 
> valla  que me dice que los punteros son nulos....El caso es que estoy usando
> mainwindow  una variable global que apunta al un GtkWidget  de la ventana
> rincipal no entiendo muy y bien por que se le debe pasar precisamente este
> parametro de la ventana principal.

No es necesario que sea de la ventana principal, pero debes pasarle un
estilo compatible con el de la ventana donde vas a poner el pixmap. Como
mainwindow es una variable global, es sencillo coger el estilo de esa ventana.

En cuanto a lo del warning, a m� me pasaba lo mismo porque usaba una ventana
que estaba creada, pero que todav�a no hab�a sido realizada. Esto suele
pasar si llamas a tu funci�n loadxpm al principio del progra,ma. Para
asegurarte de "realizar" una ventana, usa gtk_window_realize.

A ver si con esto mejora algo.

-- 
                    Antonio Luque Estepa 
	   Escuela Superior de Ingenieros de Sevilla
	              aluque@bart.us.es
		http://www.esi.us.es/~aluque
Technical Details
Message-ID: <slrn85cd79.neh.aluque@bart.us.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <833elr$ap2$1@pedraforca.cesca.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,cbc9ab2f0dbdc97c
X-Google-Attributes: gidf86c8,public
From: aluque@bart.us.es (Antonio Luque Estepa)
Subject: Re: GTK , Pixmaps y muchos dolores de cabeza....
Date: 1999/12/14
Message-ID: <slrn85cd79.neh.aluque@bart.us.es>
X-Deja-AN: 560561422
Content-Transfer-Encoding: 8bit
References: <833elr$ap2$1@pedraforca.cesca.es>
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: news@cica.es
X-Trace: mercurio.cica.es 945173982 4413 193.147.160.132 (14 Dec 1999 12:19:42 GMT)
Organization: Escuela Superior de Ingenieros, Sevilla Spain
Mime-Version: 1.0
Reply-To: aluque@bart.us.es
NNTP-Posting-Date: 14 Dec 1999 12:19:42 GMT
Newsgroups: es.comp.os.linux.programacion