IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec Python Discussion :

Interagir avec la 'root window' ( gtk.gdk.Window )


Sujet :

GTK+ avec Python

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 4
    Par défaut Interagir avec la 'root window' ( gtk.gdk.Window )
    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

  2. #2
    Membre chevronné
    Inscrit en
    Janvier 2007
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 329
    Par défaut
    Salut,

    Je pense pas que ce soit possible de bidouiller la root window ; en tout cas ce n'est pas prévu pour.

    Pourquoi ne fais-tu pas tout simplement un screenlet ?


    -

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/06/2014, 12h02
  2. [WinDev 10] Interagir avec les propriétés Windows
    Par clic clic dans le forum WinDev
    Réponses: 4
    Dernier message: 10/10/2006, 11h19
  3. interagir avec l'api windows
    Par kouadjalain dans le forum API standards et tierces
    Réponses: 17
    Dernier message: 26/04/2006, 06h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo