PureBasic 5.42 LTS (version finale) est disponible
PureBasic 5.42 LTS (version finale) est disponible
PureBasic 5.42 LTS (version finale) est disponible.
Re: PureBasic 5.42 LTS (version finale) est disponible
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.
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.
Re: PureBasic 5.42 LTS (version finale) est disponible
Version de correction.
Re: PureBasic 5.42 LTS (version finale) est disponible
Merci Fred, ça fonctionne maintenant pour le DateGadget() dans le VD
enfin pour l'écriture/lecture, pas à l’exécution, mais je pense avoir trouvé pourquoi
(J'ai cru un instant que le gadget en lui-même ne fonctionnait plus et essayé dans 2 VM est os différents
)
Code pour illustrer:
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)
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()




(J'ai cru un instant que le gadget en lui-même ne fonctionnait plus et essayé dans 2 VM est os différents

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 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)

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()

Re: PureBasic 5.42 LTS (version finale) est disponible
arf, j'ai téléchargé et installé la 5.41 hier soir... 

- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: PureBasic 5.42 LTS (version finale) est disponible
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.
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%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: PureBasic 5.42 LTS (version finale) est disponible
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ènementsfalsam 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.

(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
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 »

Re: PureBasic 5.42 LTS (version finale) est disponible
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.
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.
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.
Re: PureBasic 5.42 LTS (version finale) est disponible
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 !
Un homme doit être poli, mais il doit aussi être libre !