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:
Je voudrais interagir plus avec cette fenêtre...
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()
Merci d'avance![]()
Partager