Bonjour,
Voici ma configuration:
Windows 10, Code::Blocks 16.01 et wxWidgets 3.1
Souhaitant rajouter à mon programme une animation, je me suis penché sur wxAnimation et wxAnimationCtrl.
Après avoir pas mal galéré, suite à un problème de linkage (rajout de libwxsm31u.adv.a) je constate que bien que tout fonctionne , le défilement de la scénette est 8 fois trop rapide.
D'où ma question:
Existe-t-il un moyen de diminuer cette vitesse de défilement.
J'ai bien sûr cherché sur internet, mais rien trouvé qui y réponde.
Le fichier *.gif trouvé sur le net fonctionne parfaitement bien hors wxWidgets.
Il comporte 68 images et devrait durer 8s et non une...
Voici mon code:
Dans l'attente de l'aide que vous ne manquerez pas de m'apporter, je vous souhaite un bon week-end.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 wxAnimationCtrl *pAnimCtrl = new wxAnimationCtrl(pAffichage, -1, wxNullAnimation, wxPoint(210, 150), wxSize(334, 254)); pAnimCtrl->LoadFile("images\\giphy.gif", wxANIMATION_TYPE_GIF); pAnimCtrl->Play()
Claude
Partager