bonjour,
est il possible de creer des splash screen en python ou wxpython ?
merci
bonjour,
est il possible de creer des splash screen en python ou wxpython ?
merci
Si tu veux en faire un rectangulaire, c'est possible avec un wxPanel je crois
merci ca va m'etre utile.
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
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()
ok merci
Partager