🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: [gtk] Botón con pixmap ¿como se hace?

#15084
From: Gorka Olaizola
Date: Thu, 17 Aug 2000 00:00
43 lines
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-mail
References: <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