Article View: es.comp.os.linux.programacion
Article #17560Re: GTK , Pixmaps y muchos dolores de cabeza....
From: Antonio Luque Estepa
Date: Tue, 14 Dec 1999 00:00
Date: Tue, 14 Dec 1999 00:00
34 lines
2286 bytes
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-mailReferences:
<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