|
|
|
|
|
21 Septembre 2005
PureBasic V3.94 (Linux)
- Ajouté: Nouvel IDE pour GTK1.2 et GTK2 !
- Ajouté: 3 débogueurs: intégré, indépendant et console !
- Ajouté: Bibliothèques SoundPlugin et SoudPluginOGG
- Ajouté: Support de FillArea() pour SDL et GTK
- Ajouté: Support de DrawingMode() pour SDL (sauf le mode XOR)
- Ajouté #PB_ToolBar_Toggle, Get/SetToolBarButtonState()
- Ajouté: Même police de caractère que Windows pour les commandes 2DDrawing
- Ajouté: Support de DrawingImage() et Point() pour GTK
- Ajouté: Support de DrawingImage() pour SDL, y compris le zoom
- Ajouté: CallCFunction() et CallCFunctionFast()
- Ajouté: Support de Get/SetGadgetAttribute() pour ScrollAreaGadget()
- Ajouté: Support des flags de bordure pour le ContainerGadget()
- Ajouté: #PB_Event_ActivateWindow
- Ajouté: #PB_Splitter_First/SecondMinimumSize
- Ajouté: #PB_Splitter_First/SecondFixed
- Ajouté: CountTreeGadgetNodeItems()
- Ajouté: Paramètre optionel 'Position' pour OpenTreeGadgetNode()
- Ajouté: Paramètre optionel 'Couleur' pour ColorRequester()
- Ajouté: Support de la transparent des PNG (pour les Toolbar, et les Gadgets)
- Ajouté: Support du paramètre 'ParentID' pour OpenWindow()
- Modifié: *Attention* CallFunction/Fast() n'est plus CDecl (CallCFunction() l'est)
- Optimisé: SDL et GTK ne sont linkées que si elles sont utilisées
- Optimisé: La bibilothèque 2DDrawing est plus petite et plus rapide
- Optimisé: Reprogrammation complète du ListViewGadget() pour plus de rapidité
- Fixé: La gestion des fontes avec GTK2
- Fixé: CallFunction() et CallFunctionFast() n'acceptait seulement 11 paramètres
- Fixé: Circle() et Ellipse() n'etait pas correctement centrés
- Fixé: GrabImage() et CopyImage() pouvait crasher avec un ID > 9
- Fixé: RunProgram() terminait le programme si le fichier n'etait pas présent
- Fixé: PopupMenu() ne renvoyait pas le bon WindowEventID()
- Fixé: SetGadgetState() avec ListViewGadget() ne changeait pas la position de l'ascenceur
- Fixé: Un appel répété de CreateToolBar() pouvait crasher le programme
- Fixé: TrackBarGadget() avec GTK2
- Fixé: Problème des images avec des bureaux 16 bits
- Fixé: Problème de rafraichissement avec SetGadgetState() et ButtonImageGadget()
- Fixé: RemoveGadgetItem() ne fonctionnait pas avec ListIconGadget()
- Fixé: DesktopDepth() ne fonctionnait pas
- Fixé: EditorGadget() ne supportait pas Get/SetGadgetItemText(), CountGadgetItems(),
ClearGadgetItemList()
- Fixé: Les raccourcis menus n'etaient pas fonctionnels
- Fixé: MenuItem() affichait un avertissement GTK si le raccourcis n'etait pas valide
- Fixé: EventType() ne fonctionnait pas avec ListViewGadget()
- Fixé: Input() ne renvoyait qu'un seul caractère
- Fixé: ClipSprite() ne fonctionnait pas correctement
- Fixé: CatchSound() n'avait pas de paramètre optionnel
- Fixé: ReceiveNetworkFile() ne fonctionnait pas
- Fixé: NetworkServerEvent() n'envoyait pas d'évènement pour la déconnection d'un client
- Fixé: Le répertoire userlibraries/ n'était pas pris en compte
- Fixé: Des flèches sont maintenant affichées si trop de panels sont affichés avec PanelGadget()
- Fixé: Les images disparaissaient dans le TreeGadget()
- Fixé: L'évènement #PB_Event_SizeWindow pouvait se perdre
|
 |
|