Page 6 sur 6
Re: PureBasic 5.60 beta 4 est disponible
Publié : jeu. 16/févr./2017 16:45
par Ar-S
Je viens de m'en apercevoir

Re: PureBasic 5.60 beta 4 est disponible
Publié : jeu. 16/févr./2017 19:20
par blendman
salut
C'est cool pour cette nouvelle version.
L'ajout du gif c'est très sympa, par contre, pour le moment il n'y a que le decodeur, je ne sais pas si l'encoder est prévu, mais ce serait un gros plus ^^. On pourrait créer plein de gif (à moins qu'on ne puisse déjà le faire^^).
(Bon, je sais, le Apng c'est mieux, etc... mais bon, éhoh

).
En tout cas, c'est cool une nouvelle version.
PureBasic 5.60 beta 5 est disponible
Publié : mar. 21/févr./2017 8:28
par Marc56
21/02/17
PureBasic 5.60 beta 5 est disponible
Beta 5 is available with some more bug fixes
Beta 5 est disponible avec quelques corrections de bugs supplémentaires
Résumé:
http://www.purebasic.fr/english/viewtop ... 14&t=67584
Corrections:
Voir ce qui est marqué [Done]
dans:
http://www.purebasic.fr/english/viewforum.php?f=30

Re: PureBasic 5.60 beta 6 est disponible
Publié : mer. 22/févr./2017 9:35
par Micoute
22/02/2017
PureBasic 5.60 beta 6 est disponible
beta 6 is available and bring some more fixes and new function: ImageFrameDelay()
Re: PureBasic 5.60 beta 7 est disponible
Publié : lun. 27/févr./2017 7:37
par Micoute
27/02/2017
PureBasic 5.60 beta 7 est disponible
beta 7 is available[/color] and bring some more fixes and new function:
- Added: SetImageFrameDelay()
- Renamed: ImageFrameDelay() to GetImageFrameDelay()
Re: PureBasic 5.60 beta 7 est disponible
Publié : lun. 27/févr./2017 15:12
par Ar-S
Merci pour l'info.
Je n'ai cependant pas trop pigé comment utiliser : SetImageFrameDelay()
Dans le cas d'un gif, l'anim est lue grâce à un timer. Du coup comment la valeur de SetImageFrameDelay() peut-elle être prise en compte ? Ou faut il virer le timer ? Je n'ai pas réussi à effectuer un changement de vitesse dans mon anim test.
Re: PureBasic 5.60 beta 7 est disponible
Publié : lun. 27/févr./2017 18:19
par Marc56
Ar-S a écrit :Je n'ai cependant pas trop pigé comment utiliser : SetImageFrameDelay().
C'est une fonction pour un futur usage je pense:
http://www.purebasic.fr/english/viewtop ... =3&t=67944
Ar-S a écrit :Dans le cas d'un gif, l'anim est lue grâce à un timer. Du coup comment la valeur de SetImageFrameDelay() peut-elle être prise en compte ? Ou faut il virer le timer ? Je n'ai pas réussi à effectuer un changement de vitesse dans mon anim test.
Supprime ton timer puis remet-le à la nouvelle valeur à chaque changement de frame
Code : Tout sélectionner
RemoveWindowTimer(0, 1)
AddWindowTimer(0, 1, GetImageFrameDelay(0))
Exemple modifié d'un exemple de User_Russian pour afficher un gif animé ayant des temps différents pour chaque image. J'ai juste ajouté mes deux lignes.
Code : Tout sélectionner
InitNetwork()
UseGIFImageDecoder()
*Buffer = ReceiveHTTPMemory("http://www.purearea.net/pb/CodeArchiv/Graphics/Gfx/anim_surprize.gif")
If *Buffer And CatchImage(0, *Buffer, MemorySize(*Buffer))
OpenWindow(0, 100, 100, ImageWidth(0), ImageHeight(0), "")
CanvasGadget(0, 0, 0, ImageWidth(0), ImageHeight(0))
AddWindowTimer(0, 1, 150)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Timer
SetImageFrame(0, Frame)
Frame+1
If Frame >= ImageFrameCount(0) : Frame = 0 : EndIf
If StartDrawing(CanvasOutput(0))
DrawImage(ImageID(0), 0, 0)
StopDrawing()
EndIf
RemoveWindowTimer(0, 1)
AddWindowTimer(0, 1, GetImageFrameDelay(0))
EndIf
Until Event = #PB_Event_CloseWindow
Else
Debug "Impossible to load the file: " + Filename$
EndIf

Re: PureBasic 5.60 beta 7 est disponible
Publié : lun. 27/févr./2017 19:55
par Ar-S
Merci j'avais vu ce code. Mais c'est justement la venue de cette nouvelle fonction qui me trouble.
En espérant avoir plus d'éclaircissements d'ici la release finale. Si on pouvait se passer du timer pour gérer les animations d'images ce serait pas mal car stopper/relancer du timer à gogo je trouve ça un peu brouillon.
Re: PureBasic 5.60 beta 8 est disponible
Publié : mar. 28/févr./2017 20:16
par falsam
Les tests continuent avec cette Beta 8 de PureBasic 5.60 que vous pouvez télécharger depuis l'espace client.
- Correction d'un bug dans la ToolBar
Re: PureBasic 5.60 beta 8 est disponible
Publié : mar. 28/févr./2017 20:39
par Ar-S
Et béh tous les 2 jours y'a une nouvelle version. Je fais l'impasse sur celle ci.
J'attendrai la 9

Re: PureBasic 5.60 est disponible
Publié : jeu. 02/mars/2017 9:48
par falsam
Et bien pas de Beta 9. Purebasic 5.60 finale est disponible.
Fred a écrit :We are very happy to announce the release of PureBasic 5.60 ! Thank you all for the feedback and tests, we hope you will enjoy the new features
Re: PureBasic 5.60 est disponible
Publié : jeu. 02/mars/2017 10:44
par Ar-S
Comme par hasard

Parfait ^^
Re: PureBasic 5.60 est disponible
Publié : jeu. 02/mars/2017 14:54
par JohnJohnsonSHERMAN
Yes à mon tour

Re: PureBasic 5.60 est disponible
Publié : sam. 04/mars/2017 20:31
par Shadow
la syntaxe 'define.b' (qui canghe le type par défaut) a été supprimée pour éviter des bogues difficiles à trouver
Fonctionne toujours pourtant chez moi
(IDE) Déplie automatiquement une procédure quand on clic dessus
Moi ça fonctionne pas, dans le code, mais sur l'onglet ou ya les procédures oui ça marche là
Merci.