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

4 Avril 2002


PureBasic V3.00 (Windows) :

- Ajouté: Bibliothèque Library
- Ajouté: Bibliothèque Help
- Ajouté: Bibliothèque Clipboard
- Ajouté: Bibliothèque Printer
- Ajouté: Bibliothèque Timer (Merci à Danilo)
- Ajouté: Bibliothèque ComDX (Merci à Danilo)
- Ajouté: ElseIf
- Ajouté: Si une condition (If/While...) n'est pas fermée avant 'EndProcedure', le compilateur s'arrete.
- Ajouté: ToolBarToolTip(), SpritePixelCollision()
- Ajouté: CopyMemoryString(), MemoryStringLength(), CompareMemory(), ReAllocateMemory()
- Ajouté: CompareMemoryString(), CopyImage(), ResizeImage(), GrabImage(), SetPaletteColor()
- Ajouté: MovieStatus(), MovieLength(), SoundVolume(), SoundPan(), SoundFrequency(), CatchSound()
- Ajouté: FirstDatabaseRow(), PreviousDatabaseRow(), CreatePalette(), GetPaletteColor()
- Ajouté: UsePalette(), RGB(), ReplaceString(), StrU(), StrF(), ValF(), HideGadget(), GadgetID()
- Ajouté: Possibilité d'avoir un nombre de parametres variables pour chaque commande
- Ajouté: 'Declare' et 'DeclareDLL' pour pouvoir utiliser les procedures avant de les declarer
- Ajouté: Catalogue Hollandais pour l'editeur

- Modifié: Nouvelle architecture pour les bibliothèques PureBasic pour permettre d'integrer seulement les commandes réellement utilisées à la place de toute la bibliothèque. Pour l'instant, peu de bibliothèque ont été modifiées, mais c'est en cours :). De plus, les bibliothèques utilisent maintenant la norme STDCALL pour le passage des arguments, ce qui resout le probleme des arguments inversés pour les DLL et les Callbacks. Les anciennes bibliothèques sont biensur toujours compatibles.
- Modifié: StopSound(): Utiliser '-1' arrete tous les sons d'un coup.
- Modifié: PlaySound(): Le parametre 'Flags' est maintenant optionnel
- Modifié: Sort(): Une limite peut etre specifiée (ex: trier les elements de 20 à 50 du tableau)
- Modifié: Fichiers residents: Constantx '#VK_xx' ajoutées et quelques structures corrigées.
- Modifié: InitSound() n'a plus besoin de parametre
- Modifié: Renommage de BackColour(), FrontColour() et TransparentSpriteColour() en BackColor(), FrontColor() et TransparentSpriteColor()

- Corrigé: Crash du compilateur pendant l'utilisation des constantes 'string'
- Corrigé: StartDrawing() bugs
- Corrigé: Random(), nombres plus aléatoires..
- Corrigé: GetDatabaseString(): lors du retour de valeurs nulles
- Corrigé: ExamineDirectory(): Plantages sur les sytèmes Windows 9x
- Corrigé: Les résidents utilisateurs sont maintenant correctement chargés.
- Corrigé: Bug dans l'editeur qui empechait la saisie de charactères speciaux
- Corrigé: Bug FPU qui empechait OpenGL de s'initialiser
- Corrigé: 'Debug' command: accepte maintenant les parametres de type 'float'.

- Supprimé: Bibliothèques de Mr Skunk, car nous n'avons pas les sources pour corriger les bugs


  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