Article View: es.comp.os.linux.programacion
Article #15084Re: [gtk] Botón con pixmap ¿como se hace?
From: Gorka Olaizola
Date: Thu, 17 Aug 2000 00:00
Date: Thu, 17 Aug 2000 00:00
43 lines
2918 bytes
2918 bytes
El d�a Wed, 16 Aug 2000 20:05:29 +0000, batsman <batsman@simpsons.for.ever> escribi�:
-->
-->Se puede. Creas el bot�n con gtk_button_new y despu�s le metes el pixmap con
-->gtk_container_add* . Aqu� va un ejemplo (no probado :)
-->
Vale, lo he probado, muchas gracias a los dos.
Se puede hacer con glade f�cilmente :) pero no me
sirve porque el bot�n descoloca la im�gen. Ahora estoy probando con la
se�al button_press o algo parecido y con "bounding_boxes" parecido a lo
que se hacia en la programaci�n en DOS y funciona.
Tambien estoy intentando que desaparezca la ventana y s�lo quede la parte
no transparente de la im�gen. Me he bajado c�digo de penguineyes, un
programa que hace eso pero no entiendo ni la mitad.
Por ahora he hecho:
gtk_widget_set_app_paintable(window1, TRUE);
gtk_widget_realize(window1);
gdk_window_set_decorations(window1->window, 0);
gdk_window_set_functions(window1->window, 0);
gdk_window_set_back_pixmap(window1->window, NULL, FALSE);
y se quitan las decoraciones de las ventanas y el fondo de la ventana
sale negro, pero no "desaparece". �Alguna idea?
Tambi�n me he bajado de http://developer.gnome.org un libro libre que
habla de la programaci�n en gtk/gnome, por si le interesa a alguien.
Por cierto que el programa es un frontend para gtk/gnome para el
esms.pl, pero me mando mensajes a mi m�vil y aunque el programa los
acepta no me llegan. �Sigue funcionando el script? o han cambiado algo en
terra para que no funcione.
Si quieres echarle un vistazo al frontend est� en
http://personales.jet.es/olsago/files/misoft/gnome-esms/gnome-esms-0.1-tar.gz
--
|||
(- -)
oOOo(_)oOOo--------------------------------------------------------------
| "Smile... tomorrow will be worse." Murphy |
|-------------------------------------------------------------------------|
| musg0 @ irc -=[Debian GNU/Linux 2.1]=- PGPKeyID:0x659ADB2A |
| http://personales.jet.es/olsago/ http://fly.to/luzluciernaga |
-------------------------------------------------------------------------
Technical Details
Message-ID:
<slrn8pm8cr.8c8.gorka@conan.hondarribia.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8pl6cn.dhs.gorka@conan.hondarribia.org> <96sen8.g56.ln@simpsons4ever>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,f380de9d933fc19b X-Google-Attributes: gidf86c8,public From: gorka@hondarribia.penguinpowered.org (Gorka Olaizola) Subject: Re: [gtk] Botón con pixmap ¿como se hace? Date: 2000/08/17 Message-ID: <slrn8pm8cr.8c8.gorka@conan.hondarribia.org> X-Deja-AN: 659343473 Content-Transfer-Encoding: 8bit References: <slrn8pl6cn.dhs.gorka@conan.hondarribia.org> <96sen8.g56.ln@simpsons4ever> Content-Type: text/plain; charset=iso-8859-1 Organization: Organización organizada de organizadores organizados Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: olsago@jet.es Newsgroups: es.comp.os.linux.programacion