Hallo,
hat jemand eine Idee wie ich ein Hintergrundbild in einem gtk.Fixed realisieren kann, das sich auch noch alle x Sekunden mit einem zweiten Bild abwechselt.
Gruß
Damaskus
Hintergrundbild in gtk.Fixed
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Damaskus!Damaskus hat geschrieben: hat jemand eine Idee wie ich ein Hintergrundbild in einem gtk.Fixed realisieren kann
Vielleicht bringt dich dieser Thread weiter:
http://www.python-forum.de/viewtopic.php?t=3715
lg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Damaskus!Damaskus hat geschrieben: über den Thread bin ich auch schon gestolpert. Nur leider funktioniert das nur mit dem Hauptfenster und nicht mit einzelnen Widgets.
Über das Naheliegendste bin ich natürlich nicht gestolpert. In einem "gtk.Fixed" wird alles übereinander gelegt. Das was zuerst positioniert wird, liegt also unterhalb des nächsten...
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-
import pygtk
pygtk.require("2.0")
import gtk
w = gtk.Window(gtk.WINDOW_TOPLEVEL)
w.connect("destroy", gtk.main_quit)
fix = gtk.Fixed()
w.add(fix)
p = gtk.Image()
p.set_from_file('background.gif')
fix.put(p, 0, 0)
for i in range(0, 200, 10):
l = gtk.Label("Hallo Welt")
fix.put(l, i, i)
w.show_all()
gtk.main()
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.