Salut.
J'essaye de faire un logiciel qui se lance par GDM, en guise d'environnement de bureau.

Je voudrais que mon programme soit derrière, à la place de votre fond d'écran, et que les autres fenêtres soit devant...

Pour ça, il paraît qu'il faut utiliser la "root window" , la fenêtre parente de toutes les autres fenêtres...

Problème; j'arrive à récupérer des information sur la "root window": sa taille, ect..., mais je n'arrive pas a faire que mes widgets apparaissent dans la "root window" et pas dans un fenêtre...

Voilà mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41) 
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
>>> root = gtk.gdk.get_default_root_window() #on "prends" la root window
>>> root.get_size()#on prends sa taille...
(1440, 900)
>>> root
<gtk.gdk.Window object at 0xb791b70c (GdkWindow at 0x953c418)>#C'est une gtk.gdk.Window()
>>> quit()
Je voudrais interagir plus avec cette fenêtre...

Merci d'avance