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

6 Mai 2002


PureBasic V3.10 (Windows) :

- Ajouté: Bibliothèque Preference: OpenPreferences(), CreatePreferences(), ReadPreferenceLong/Float/String(), WritePreferenceLong/Float/String() PreferenceComment(), PreferenceGroup()
- Ajouté: Support des skins Windows XP (Voir la fenêtre 'Compiler Options')
- Ajouté: GadgetX(), GadgetY(), GadgetWidth(), GadgetHeight(), GetGadgetItemState(), SetGadgetItemState(), GetGadgetItemText(), SetGadgetItemText(), CountGadgetItems(), TrackBarGadget(), IPAddressGadget()
- Ajouté: HideWindow(), RandomSeed(), MakeIPAddress(), IPAddressField()
- Ajouté: MouseWheel(), CatchSprite(), SaveSprite()
- Ajouté: RotateSprite3D(), ZoomSprite3D(), TransformSprite3D(), Sprite3DQuality(), Sprite3DBlendingMode()
- Ajouté: EventType(): Return/Change/Focus peuvent être detectés dans les StringGadget() et les ComboBox()
- Ajouté: CatchImage(), CreatePack(), ClosePack(), NextPackFile(), AddPackFile(), AddPackMemory(), PackFileSize(), OpenPack()
- Ajouté: DirectoryEntrySize(), DirectoryEntryAttributes()
- Ajouté: Compatible avec 'WindowBlinds' sur Windows XP

- Optimizé: Bibliothèques Image, Misc2, GadgetExtension, Requester, Sprite3D, Memory, et Packer (commandes séparées)

- Amélioré: CompareMemoryString(): Ajout d'un paramètre facultatif 'Longueur'
- Amélioré: DisplayPopupMenu(): Les paramètres (x,y) sont maintenant facultatifs
- Amélioré: ResizeGadget(): Utiliser '-1' dans un des paramètres pour garder la valeur précédente
- Amélioré: GetGadgetText() et SetGadgetText() fonctionnent maintenant avec TreeGadget() et ListIconGadget()
- Amélioré: AddGadgetItem() a maintenant un paramètre facultatif 'Image'
- Amélioré: OpenWindow() ajoute maintenant automatiquement la taille des bords pour éviter les problèmes de skin
- Amélioré: FileSize() renvoie la taille du fichier même si celui-ci est en cours d'utilisation

- Supprimé: InitGadget() etait inutile
- Supprimé: DoubleClick() et EventMouseButtons(), utiliser EventType() à la place
- Supprimé: OpenDefaultConsole(). Maintenant OpenConsole() detecte automatiquement si le programme est compilé en mode 'console' ou 'windows'
- Supprimé: AddListIconGadgetItem() et AddTreeGadgetItem(): utiliser AddGadgetItem() à la place
- Supprimé: ExpandTreeGadgetItem() et TreeGadgetItemState(): utiliser Set/GetGadgetItemState() à la place

- Corrigé: Evenements pour les ComboBox, ListIcon et Systray.
- Corrigé: Fuite de mémoire avec les strings dans certains cas
- Corrigé: Bug dans les procedures utilisées en tant que callbacks
- Corrigé: Create3DSprite(): la taille était un pixel trop petite
- Corrigé: Chaque fenêtre a sa propre classe
- Corrigé: PlaySound(): la routine du debugger était manquante et une erreur à la fin du son joué
- Corrigé: ResizeGadget() avec PanelGadget() et quelques problèmes de rafraîchissement
- Corrigé: FindString() sous Win9x
- Corrigé: ExamineDirectory() sous Win9x
- Corrigé: Bibliothèque Module, le playback devrait fonctionner partout
- Corrigé: SetGadgetText() avec ListViewGadget()
- Corrigé: SelectedFontColor()
- Corrigé: Bug dans DeleteElement()
- Corrigé: NewList xxxx() seul produisait une erreur
- Corrigé: Bug lors de l'impression d'images
- Corrigé: Command Random() (encore !)
- Corrigé: ResizeImage() sous Win9x
- Corrigé: Bug avec IncludeBinary (seul un chemin absolu fonctionnait)
- Corrigé: Editeur: 'Tab' n'etait pas correctement géré, bug dans la coloration syntaxique


  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