PureBasic 5.42 LTS (version finale) est disponible

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

PureBasic 5.42 LTS (version finale) est disponible

Message par Marc56 »

PureBasic 5.42 LTS (version finale) est disponible.
Shadow
Messages : 1413
Inscription : mer. 04/nov./2015 17:39

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Shadow »

Concrètement ya quoi de nouveau ?
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Fred »

Version de correction.
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Marc56 »

Merci Fred, ça fonctionne maintenant pour le DateGadget() dans le VD :P enfin pour l'écriture/lecture, pas à l’exécution, mais je pense avoir trouvé pourquoi :?: :idea:
(J'ai cru un instant que le gadget en lui-même ne fonctionnait plus et essayé dans 2 VM est os différents :o )

Code pour illustrer:

Code : Tout sélectionner

OpenWindow(0, 0, 0, 600, 300, "", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

DateGadget(1, 10, 10, 280, 25, "",         #PB_Date_UpDown | #PB_Date_CheckBox)
DateGadget(2, 10, 50, 280, 25, "", Date(), #PB_Date_UpDown | #PB_Date_CheckBox)

Repeat : Until WaitWindowEvent(50) = #PB_Event_CloseWindow
Le DateGadget 1 est celui généré par le VD: la case à cocher et les spins sont absents
Le DateGadget 2 est celui réalisé à la main: il est OK

J'ai fini par comprendre que sans le paramètre pourtant optionnel Date, le VD ne met rien en paramètre 2, du coup le paramètre optionnel 3 devient 2 (et ne correspond pas) (je ne sais pas si j'exprime bien) :oops:

DateGadget(#Gadget, X, Y, Largeur, Hauteur [, Masque$ [, Date [, Options]]])

Il créé bien un masque vide si on ne met rien, mais ne génère pas le paramètre date.

Il faudrait que par défaut il ajoute Date()

:wink:
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Patrick88 »

arf, j'ai téléchargé et installé la 5.41 hier soir... :roll:
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par falsam »

Je pensais que l'option Générer procédures d’événements était supprimé des options de Form Design mais ce n'est pas le cas.

En tout cas cette version aprés quelques tests est stable. Les erreurs que j'ai pu rencontrées avec la version précédentes sont résolus.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Marc56 »

falsam a écrit :Je pensais que l'option Générer procédures d’événements était supprimé des options de Form Design mais ce n'est pas le cas.
Comme annoncé c'est le générateur de boucle d'évènement qui a été supprimé, pas le générateur de procédures d'évènements 8)
(Justement à cause de la confusion que cela procurait et le fait que les nouveaux utilisateurs ne savaient pas dans quel cas il ne faut pas l'utiliser)

Le générateur de boucle générait le code suivant (à la base)

Code : Tout sélectionner

OpenWindow_0()

Repeat
  event = WaitWindowEvent()
Until Window_0_Events(event) = #False

End
Perso, ça ne gênait pas, au contraire, ça permettait de faire une mini application complète sans rien taper: il suffisait de réenregistrer le .pbf en .pb.
J'aurais bien aimé qu'il reste. Il aurait suffit d'ajouter un petit texte en dessous, du style: « Ne pas utiliser si le projet contient plusieurs formulaires »

:wink:
Shadow
Messages : 1413
Inscription : mer. 04/nov./2015 17:39

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Shadow »

Une option dans PB aurait été pas mal je pense pour activer ou pas la chose.
Alors du coups, plus de générateur de boucle ?

Façon je ne l'utilise pas, je ne l'aime pas cet éditeur.
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: PureBasic 5.42 LTS (version finale) est disponible

Message par Micoute »

Shadow, j'adore ta diplomatie, où as-tu appris à négocier ?
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Répondre