Pure Basic : optimized basic compiler
English  
Deutsch  
Introduction visual basic compiler Nouveautés visual basic compiler Télécharger visual basic compiler Screenshots optimized programming language Acheter visual basic compiler Support visual basic compiler FAQ optimized programming language Liens

25 Octobre 2004


PureBasic V3.92 (Windows)

- Ajouté: CalendarGadget() et DateGadget(), merci à Fr34k !
- Ajouté: LibraryID(), SwapElements()
- Ajouté: SaveSprite() a maintenant un paramètre 'Options' et gère les écrans/sprites 8 bits
- Ajouté: Un double-click sur le fond des fenêtres génère un évènement (merci à Rings)

- Optimizé: ListCount() et ListIndex() sont dorénavant très rapides.

- Modifié: DeleteElement() revient toujous à l'élément précédent, pour être compatible avec For/Each.
               (voir la documentation pour plus d'information)
- Modifié: Le répertoire courant de l'application n'est jamais changé par les commande PureBasic.
               Auparavant, le répertoire contenant l'executable était considéré comme le répertoire courant.

- Fixé: Bug dans CloseWindow() et HideWindow() avec le paramètre 'ParentWindow' d'OpenWindow()
- Fixé: IsSound() n'était pas disponible dans le mode de compatibilité NT4
- Fixé: AddDate() pouvait renvoyer un mauvais résultat en fonction du fuseau horaire de l'ordinateur
- Fixé: Fuite de mémoire avec les linkedlists, tableau et variable locales associés à certaines structures
- Fixé: La qualité par défaut de SaveSprite() avec le plugin JPEG est '7'.
- Fixé: DisplayPalette() ne fonctionnait pas totalement sur les systèmes XP
- Fixé: ImageGadget() support les ToolTips et le changement d'icon en image (et vice et versa)
- Fixé: ImageButtonGadget() supporte les skins XP et le changement d'icon en image (et vice et versa)
- Fixé: SetGadgetItemText() pour ListViewGadget() effacait le 'UserData' de l'élément
- Fixé: CopyImage() échouait sur Window NT 4 dans certaines circonstantes
- Fixé: Fuite de mémoire dans la commande SendNetworkFile()
- Fixé: StatusBarText() ne rafraichissait pas correctement la barre de status avec l'option 'Borderless'
- Fixé: CatchImage() avec #PB_Any
- Fixé: Le décodeur PNG gère maintenant sans problème les PNG corrompues
- Fixé: L'encodeur JPEG pouvait crasher si le critère de qualité était de 3 ou moins
- Fixé: Une erreur mineure sur le TreeGadget() quand les 'checkboxes' étaient activées
- Fixé: La compression avec les commandes 'Pack' pouvait se bloquer dans certaines circonstances
- Fixé: La bibliothèque OnError n'etait pas utilisable dans une DLL (merci à Rings)
- Fixé: La concatenation de chaines de caractères statiques était erronée dans certains cas
- Fixé: Le compilateur ne retournait pas un code d'erreur different de 0 si une erreur était survenue
- Fixé: Plusieurs bugs dans le compilateur

  Copyright © 2017 Fantaisie Software support@purebasic.com  


By the same author, discover the new web client-side programming language
based on established BASIC rules on spiderbasic.com