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 :

[wxPython] Creer un splash screen


Sujet :

wxPython

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Par défaut [wxPython] Creer un splash screen
    bonjour,
    est il possible de creer des splash screen en python ou wxpython ?

    merci

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Août 2004
    Messages
    723
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 723
    Par défaut
    Si tu veux en faire un rectangulaire, c'est possible avec un wxPanel je crois

  3. #3
    Membre expérimenté
    Avatar de Alain_72
    Inscrit en
    Août 2004
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 180
    Par défaut
    wxPython te fournit la classe wx.SplashScreen.

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Par défaut
    merci ca va m'etre utile.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Par défaut
    j'ai mon splash screen mais mon application se lance trop tot par rapport a la duree d'affichage du splash screen. comment puis afficher mon app dans un delai plus long ?

    merci

  6. #6
    Membre expérimenté
    Avatar de Alain_72
    Inscrit en
    Août 2004
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 180
    Par défaut
    Le spash screen est fait pour faire patienter l'utilisateur, le temps de charger l'application principale.

    Il est en général utilisé en cas d'application ayant un temps de chargement important.

    Si ton appli se charge instantanément, le spash screen et la fenêtre de ton appli apparaîtront simultanément.

    Exemple d'utilisation:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #-*- coding: iso-8859-15 -*-
     
    import wx
     
    class MaFrame(wx.Frame):
        def __init__(self, titre):
            wx.Frame.__init__(self, None, -1, title = titre)
     
    class MonApp(wx.App):
        def OnInit(self):
            img = wx.Bitmap("image.png", wx.BITMAP_TYPE_PNG)
            splash = wx.SplashScreen(img, wx.SPLASH_CENTRE_ON_SCREEN|wx.SPLASH_TIMEOUT, 3000, None, -1)
            f = MaFrame("Test de splash screen")
            f.Show(True)
            self.SetTopWindow(f)
            return True
     
    app = MonApp()
    app.MainLoop()

  7. #7
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Par défaut
    ok merci

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

Discussions similaires

  1. creer splash Screen
    Par kespy13 dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 01/05/2008, 19h37
  2. Comment faire un splash screen pour son application?
    Par tscoops dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/04/2007, 14h28
  3. [C#] Comment creer un splash screen en thread
    Par Cazaux-Moutou-Philippe dans le forum Windows Forms
    Réponses: 11
    Dernier message: 19/06/2006, 15h51
  4. [DX9] Splash Screen
    Par delire8 dans le forum DirectX
    Réponses: 6
    Dernier message: 03/06/2004, 10h30
  5. affichage de controles sur un splash screen
    Par shrek dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/11/2003, 19h59

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