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

12 Avril 2004 - Joyeuses Pâques !


PureBasic V3.90 (Windows)

- Ajouté: Support de #PB_Any (numérotation dynamqieu) pour les bibliothèques DataBase, File, Font, FileSystem, Gadget, Image, Library,Module, Movie, Palette, Sprite, Sprite3D, SysTray, ToolBar, StatusBar et Window
- Ajouté: CountString(), KeyboardInkey(), GetWindowTitle(), SetWindowTitle(), ElapsedMilliseconds()
- Ajouté: RemoveGadgetColumn(), SetGadgetAttribute(), GetGadgetAttribute(), SetGadgetItemAttribute(), GetGadgetItemAttribute()
- Ajouté: MDIGadget() par Fr34k
- Ajouté: Support de la synchronisation de l'écran pour FlipBuffers() (y compris en mode fenêtré)
- Ajouté: Redimensionnement automatique pour les 'StatusBar' et 'ToolBar' (plus besoin de callback)
- Ajouté: Nouvelle méthode de redimensionnement pour les fenêtres par Fr34k (plus besoin de callback)
- Ajouté: Nouveau paramètre optionnel 'z' pour TransformSprite3D()
- Ajouté: Plusieurs nouvelles options pour SplitterGadget() pour plus de flexibilité
- Ajouté: Support de SetGadgetAttribute() pour ScrollAreaGadget().
- Ajouté: Support NT4 des Joysticks et des Modules
- Ajouté: Affichage hexadecimal, positionnement paramétrable des fenêtres pour le debugger
- Ajouté: Support de toutes les icônes lors de la création d'un executable
- Ajouté: Amélioration de l'IDE: Interface viewer, support du MS SDK, chercher dans les fichiers, numérotation des lignes
- Ajouté: Mot clef 'Static' pour les variables locales qui doivent être persistentes
- Ajouté: Toute dernière version de FAsm (l'assembleur), plus rapide et permet de gérer de plus gros sources
- Ajouté: Support du 'QuickHelp' dans Purebasic IDE pour la plupart des functions API !

- Modifié: Plus de #MemoryID et d'Options' pour AllocateMemory()
- Modifié: CDAudioName() ne nécessite plus d'ID.

- Optimisé: CDAudio, Database, File, Network, StatusBar and Systray (chaque commande est maintenant indépendante)

- Supprimé: UpdateStatusBar(), UseMemory() et MemoryID()

- Fixé: Documentation francaise parfaitement à jour
- Fixé: Support de NT4 (DirectX 3) pour les bibliothèques Sprite, Palette, Sound, Keyboard et Mouse
- Fixé: CreateSprite3D(), la largeur et la hauteur etait trop grande d'1 pixel
- Fixé: SpritePixelCollision(), si le même sprite était utilisé pour les deux collisions
- Fixé: Debugger sous win98 (les fenêtres passaient quelque fois en arrière plan)
- Fixé: OpenWindowedScreen() ne prenait pas en compte la hauteur du menu (quand il y en avait un)
- Fixé: IsFilename() ne prenait pas tous les cas de figure en compte
- Fixé: Plusieurs erreur du compilateur avec des expressions complexes
- Fixé: SizeOf() quand il était utilisé avec des structures étendues (Extends)
- Fixé: NewPrinterPage(), bug sous Win98 quand on imprimait la deuxième page
- Fixé: CloseScreen() quand la bibliothèque Sprite3D était utilisée
- Fixé: Plusieurs problèmes de chemin relatifs lors de l'utilisation du compilateur en mode console
- Fixé: Maintenant, tous les 'Requesters' bloquent les autres fenêtres ouvertes


  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