|
|
|
|
|
25 Janvier 2005
PureBasic V3.92 (Linux)
- Ajouté: Déboggeur temps réel (mode console uniquement)
- Ajouté: Nouveau "library maker" avec directives de compilation
- Ajouté: Docmaker pour Linux dans le répertoire sdk/
- Ajouté: Support des options DynamicCPU, SSE, SSE2, 3DNOW, MMX
- Ajouté: Gestion de "subsytems" pour faciliter le choix de l'API utilisée
- Ajouté: Support du GTK2+ (optionnel, à l'aide du parametre: --subsytem gtk2)
- Ajouté: Bibliothèque Desktop
- Ajouté: RemoveKeyboardShortcut(), GetGadgetAttribute(), SetGadgetAttribute()
- Ajouté: GetGadgetItemAttribute(), SetGadgetItemAttribute()
- Ajouté: CalendarGadget(), ExplorerTreeGadget(), ExplorerComboGadget()
- Ajouté: MDIGadget(), DateGadget()
- Ajouté: WebGadget() (Un lien vers /usr/lib/libgtkmozembed.so doit etre mis en place)
- Ajouté: UsePalette(), CreatePalette(), SetPaletteColor(), GetPaletteColor()
- Ajouté: SwapElements(), IsFile(), DeleteDirectory()
- Ajouté: OpenGadgetList(), CountString(), ActivateWindow()
- Ajouté: ThreadPriority(), WaitThread()
- Ajouté: CountLibraryFunctions(), ExamineLibraryFunctions(), NextLibraryFunction()
- Ajouté: LibraryFunctionName(), LibraryFunctionAddress()
- Ajouté: Icones standards pour les boutons des barres d'outils
- Ajouté: Redimensionnement 'Bicubic' pour la commande ResizeImage()
- Amélioré: ExplorerListGadget() utilise maintenant des icones
- Optimisé: Linked lists, MemoryExtension et Misc (Commandes indépendantes)
- Corrigé: SetGadgetFont() ne fonctionnait pas avec #PB_Default
- Corrigé: Le support des polices pour OptionGadget(), PanelGadget(), ExplorerListGadget()
- Corrigé: Les structures GTK/GDK et SDL dans les residents
- Corrigé: RunProgram() pouvait planter si aucun parametre n'etait spécifié
- Corrigé: Décodeur BMP pour les sprites
- Corrigé: NetworkServerEvent() était bloquant dans certaines situations
- Corrigé: ResizeImage() ne fonctionnait pas
- Corrigé: Fuite de mémoire dans SaveImage()
- Corrigé: Evènements des ExplorerListGadget() et ExplorerTreeGadget()
- Corrigé: Le SpinGadget() a été complètement refait pour être 100% compatible
- Corrigé: Les commandes "Sound" ne plantent plus si aucune carte son n'est présente
- Corrigé: MessageRequester() et InputRequester() pouvaient bloquer le serveur X
- Corrigé: CountGadgetItems() ne fonctionnait pas pour TreeGadget()
- Corrigé: FormatDate() plantait
- Corrigé: ReplaceString() ne fonctionnait pas dans certains cas
- Corrigé: EventWindowID() ne fonctionnait pas avec les évènements des menus
- Corrigé: CatchSprite() le 3eme paramètre n'était pas optionnel
- Corrigé: OpenFile() ne fonctionnait pas quand le fichier n'existait pas
- Corrigé: ExamineDirectory() plantait quand une variable nulle était utilisée
- Corrigé: Erreurs de Linker avec Random() et PeekB()
- Corrigé: HideGadget() et FreeGadget() ne fonctionnait pas avec certains gadgets
- Corrigé: WindowX() et WindowY() renvoyaient des valeurs érronnées
- Corrigé: Open/SaveFileRequester() quand le nom était entré dans la zone de saisie
|
 |
|