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

12. April 2004


PureBasic V3.90 (Windows)

- Hinzugefügt: #PB_Any Support (dynamische Nummerierung) für DataBase, File, Font, FileSystem,
                     Gadget, Image, Library, Module, Movie, Palette, Sprite, Sprite3D, SysTray, ToolBar,
                     StatusBar und Window
- Hinzugefügt: CountString(), KeyboardInkey(), GetWindowTitle(), SetWindowTitle(), ElapsedMilliseconds()
- Hinzugefügt: RemoveGadgetColumn(), SetGadgetAttribute(), GetGadgetAttribute()
- Hinzugefügt: SetGadgetItemAttribute(), GetGadgetItemAttribute()
- Hinzugefügt: MDIGadget() von Fr34k
- Hinzugefügt: VerticalBlank Support für FlipBuffers() (arbeitet ebenfalls im Fenstermodus 'Windowed')
- Hinzugefügt: 'Autosize' (automatische Größenanpassung) für StatusBar und ToolBar (ohne Callbacks)
- Hinzugefügt: Neuer 'Size-Handler' von Fr34k, welcher automatische (Echtzeit-) Größenanpassung von
                     Fenstern (mit #PB_Event_SizeWindow) ohne Callback ermöglicht !
- Hinzugefügt: Neuer optionaler 'z' Parameter bei TransformSprite3D()
- Hinzugefügt: Mehrere neue Flags beim SplitterGadget() für höhere Flexibilität
- Hinzugefügt: SetGadgetAttribute() Support für ScrollAreaGadget(), zum Anpassen des inneren Bereiches.
- Hinzugefügt: Joystick und Module Support für den NT4 Kompatibilitäts-Modus
- Hinzugefügt: Hexadezimale Anzeige, Löschen-Kopieren-Speichern der Debugger-Ausgabe und
                     Speicherung der Fensterposition des Debuggers
- Hinzugefügt: Unterstützung für Icons mit verschiedener Tiefe beim Standard Programm-Icon
- Hinzugefügt: IDE-Features: Interface-Anzeiger, neuer MS SDK Support, Suchen in Dateien,
                     Zeilennummerierung
- Hinzugefügt: 'Static' Schlüsselwort für lokale Variablen (in Prozeduren), welche ihren Wert behalten sollen
- Hinzugefügt: Aktuellste FAsm (Assembler) Version, welche eine kleine Geschwindigkeitsverbesserung
                     mitbringt und einen Bug bei großen Sourcecodes beseitigt
- Hinzugefügt: QuickHelp Support in der Purebasic IDE für die meisten der API Funktionen !

- Geändert: kein #MemoryID und Flag bei AllocateMemory() mehr
- Geändert: CDAudioName() benötigt keine ID mehr, wie bereits in der Anleitung geschrieben.

- Libraries CDAudio, Database, File, Network, StatusBar und Systray gesplittet

- Entfernt: UpdateStatusBar(), UseMemory(), MemoryID()

- Repariert: Französische Dokumentation ist jetzt absolut aktuell
- Repariert: NT4 (DirectX 3) Support für die Sprite, Palette, Sound, Keyboard und Mouse Libraries
- Repariert: Bug in CreateSprite3D(), die Breite und Höhe war 1 Pixel größer
- Repariert: Bug bei SpritePixelCollision(), wenn das gleiche Sprite für Kollisionen verwendet wurde.
- Repariert: Bug im Debugger unter Win98 (das Anwendungsfenster war im Hintergrund)
- Repariert: OpenWindowedScreen() beachtete nicht die Menü-Höhe (sofern vorhanden)
- Repariert: bei IsFilename() fehlten einige Checks
- Repariert: Einige Bugs im Ausdruck-Parser des Compilers
- Repariert: SizeOf() bei der Verwendung mit erweiterten Strukturen
- Repariert: NewPrinterPage() Bug auf Win98
- Repariert: CloseScreen() bei der Verwendung mit der Sprite3D Library
- Repariert: Einige Pfad-Probleme bei der Verwendung des Compilers im Konsolenmodus
- Repariert: Alle Requester blockieren ('lock') jetzt alle geöffneten Fenster

  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