Pure Basic : optimized basic compiler
English  
Francais  
Einführung visual basic compiler Neuigkeiten visual basic compiler Download visual basic compiler Screenshots optimized programming language Bestellung visual basic compiler Support visual basic compiler FAQ optimized programming language Links

21. September 2005


PureBasic V3.94 (Linux)

- Hinzugefügt: Brandneue IDE für GTK1.2 und GTK2 !
- Hinzugefügt: Mächtiger integrierter, eigenständiger und Konsolen-Debugger !
- Hinzugefügt: SoundPlugin und SoudPluginOGG Libraries
- Hinzugefügt: FillArea() Support sowohl für SDL als auch GTK
- Hinzugefügt: DrawingMode() Support für SDL (außer XOR)
- Hinzugefügt: #PB_ToolBar_Toggle, Get/SetToolBarButtonState()
- Hinzugefügt: Gleicher Zeichensatz wie Windows für die SDL Drawing-Befehle
- Hinzugefügt: DrawingImage() und Point() Support für GTK
- Hinzugefügt: DrawingImage() für SDL, einschließlich Zoom-Support
- Hinzugefügt: CallCFunction() und CallCFunctionFast()
- Hinzugefügt: Get/SetGadgetAttribute() Support für das ScrollAreaGadget()
- Hinzugefügt: ContainerGadget() Flags für 'Border' Support
- Hinzugefügt: #PB_Event_ActivateWindow
- Hinzugefügt: #PB_Splitter_First/SecondMinimumSize Support
- Hinzugefügt: #PB_Splitter_First/SecondFixed Support
- Hinzugefügt: CountTreeGadgetNodeItems() Support
- Hinzugefügt: Optionaler 'Position' Parameter für OpenTreeGadgetNode()
- Hinzugefügt: Optionaler 'Color' Parameter für ColorRequester()
- Hinzugefügt: PNG-Transparenz Support für Images (für Toolbar und Gadgets)
- Hinzugefügt: ParentID Support für OpenWindow()

- Geändert: *Warnung* CallFunction/Fast() ist nicht mehr CDecl-kompatibel (stattdessen CallCFunction)

- Optimiert: SDL und GTK 'Shared Libraries' werden nur noch bei Verwendung hinzugelinkt
- Optimiert: 2DDrawing ist kleiner und schneller
- Optimiert: ListViewGadget() komplett neu programmiert, um besser skalierbar zu sein

- Repariert: Zeichensatz-Management für GTK2 wurde überarbeitet
- Repariert: CallFunction() und CallFunctionFast akzeptierten nur 11 Argumente
- Repariert: Circle() und Ellipse() waren nicht richtig zentriert
- Repariert: GrabImage() und CopyImage() konnten bei einer ID > 9 fehlschlagen
- Repariert: RunProgram() beendete das Programm, wenn die Datei nicht gefunden wurde
- Repariert: PopupMenu() gab WindowEventID() nicht korrekt zurück
- Repariert: SetGadgetState() mit ListViewGadget() scrollte nicht
- Repariert: Mehrfacher Aufruf von CreateToolBar() konnte zu einem Abstutz führen
- Repariert: TrackBarGadget() Bug unter GTK2
- Repariert: Image-Probleme auf 16 Bit-Desktops
- Repariert: Refresh-Problem mit SetGadgetState() und ButtonImageGadget()
- Repariert: RemoveGadgetItem() arbeitete nicht mit ListIconGadget()
- Repariert: DesktopDepth() funktionierte nicht
- Repariert: EditorGadget() unterstützte kein Get/SetGadgetItemText(), CountGadgetItems(),
                 ClearGadgetItemList()
- Repariert: Menü-Shortcuts gaben keine Ereignisse zurück
- Repariert: MenuItem() gab bei Verwendung eines falschen Kürzels eine GTK-Warnung aus
- Repariert: EventType() arbeitete nicht bei ListViewGadget()
- Repariert: Input() gab nur ein Zeichen zurück
- Repariert: ClipSprite() arbeitete nicht richtig
- Repariert: CatchSound() hatte nicht den optionalen Parameter
- Repariert: ReceiveNetworkFile() funktionierte nicht
- Repariert: NetworkServerEvent() sendete kein 'Verbindungsabbruch' Ereignis
- Repariert: userlibraries\ Verzeichnis funktionierte nicht
- Repariert: Pfeile werden jetzt angezeigt, wenn zu viele Panels vorhanden sind
- Repariert: Images verschwanden im TreeGadget()
- Repariert: #PB_Event_SizeWindow Ereignis ging manchmal verloren

  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