|
|
|
|
|
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
|
 |
|