Portál AbcLinuxu, 7. května 2025 03:20

Dotaz: Pygtk smrštěné tray icony

3.8.2009 11:20 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Pygtk smrštěné tray icony
Přečteno: 177×
Odpovědět | Admin
Příloha:
Je nějak v PyGTK určena maximální šířka tray ikony? Když mám šiřší tray ikonku, tak se mi na šířku vždycky zúži - viz ikonky s větším počtem číslic na přiloženém obrázku. Dělám někde chybu?
def draw_icon(self,temp):
		img=gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,len(temp)*14,22);
		img.fill(0xffffffff);
		pos=0;
		for t in temp:
			if t!=".":
				if t!="-":
					dig=gtk.gdk.pixbuf_new_from_file('/usr/share/gsensors/digits/g'+t+'.png');
					dig.composite(img,(pos*10)+4,0,10,22,(pos*10)+4,0,1.0,1.0,gtk.gdk.INTERP_HYPER,255);
					pos=pos+1;
		return img;
Předem děkuji za rady
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.8.2009 17:43 l4m4
Rozbalit Rozbalit vše Re: Pygtk smrštěné tray icony
Odpovědět | | Sbalit | Link | Blokovat | Admin
To spíš omezuje panel. Což nepřekvapuje, nedivil bych se ani panelu, který by omezoval ikony na čtvercové...

Chceš-li něco složitějšího, asi budeš muset namísto tray ikony napsat applet pro příslušný panel. Ikony jsou coby společný jmenovatel všech podporovaných prostředí dost omezené.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.