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

wxPython Discussion :

Pas de border pour mon wx.SplitterWindow !


Sujet :

wxPython

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 328
    Par défaut Pas de border pour mon wx.SplitterWindow !
    Bonjour,

    J'ai un wx.SplitterWindow pour lequel je n'arrive pas à afficher un bord. Pourtant j'ai bien mis 'style=wx.SP_3D' :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.splitterV = wx.SplitterWindow(self, -1, style=wx.SP_3D|wx.SP_LIVE_UPDATE)
    Bizarre non ? Auriez-vous une idée pour faire apparaître un bord ?

    Merci pour vos réponses !

  2. #2
    Membre éprouvé
    Inscrit en
    Octobre 2006
    Messages
    92
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 92
    Par défaut
    Bonjour,

    Je n'ai pas le code de mon propre projet sous les yeux mais il me semble avoir eu un problème de ce genre. En fait, l'effet 3D ne fonctionnait tout simplement pas dans tous les environnements.

    Quel est ton système d'exploitation ?

  3. #3
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Bonjour Ggamer,

    As-tu regardé la démo wxPython?
    Je pense que oui, mais au cas où...

    Apparemment, le style du Splitter est défini à wx.SP_LIVE_UPDATE et ce sont les windows contenus dans le Splitter qui ont un style wx.BORDER_SUNKEN.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 328
    Par défaut
    Je vous remercie pour vos réponses.

    A force d'essayer toutes les combinaisons possibles, j'ai fini par trouver : il faut ajouter le style wx.SP_NO_XP_THEME :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    style=wx.SP_3D|wx.SP_NO_XP_THEME|wx.SP_LIVE_UPDATE
    Du coup ca marche sur XP et vista !

    Ce qui paraît complétement tordu. Je suis pas spécialiste mais je pense qu'il y a un petit bug de wxPython là-dessous...

    A +.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 17/09/2009, 15h08
  2. trouve pas comment faire un algo pour mon programme
    Par unknoweb dans le forum Débuter avec Java
    Réponses: 21
    Dernier message: 12/04/2007, 17h17
  3. A:hover ne fonctionne pas pour mon menu css
    Par kaylah dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 13/03/2007, 15h02
  4. [TOMCAT]pas d'images pour mon applications web
    Par mamiberkof dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 23/04/2006, 16h41

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