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

6. Mai 2002


PureBasic V3.10 (Windows) :

- Hinzugefügt: Preference Library: OpenPreferences(), CreatePreferences(), ReadPreferenceLong/Float/String(), WritePreferenceLong/Float/String(), PreferenceComment(), PreferenceGroup()
- Hinzugefügt: Windows XP Skinning Support (siehe 'Compiler-Optionen' Fenster)
- Hinzugefügt: GadgetX(), GadgetY(), GadgetWidth(), GadgetHeight(), GetGadgetItemState(), SetGadgetItemState(), GetGadgetItemText(), SetGadgetItemText(), CountGadgetItems(), TrackBarGadget(), IPAddressGadget()
- Hinzugefügt: HideWindow(), RandomSeed(), MakeIPAddress(), IPAddressField()
- Hinzugefügt: MouseWheel(), CatchSprite(), SaveSprite()
- Hinzugefügt: RotateSprite3D(), ZoomSprite3D(), TransformSprite3D(), Sprite3DQuality(), Sprite3DBlendingMode()
- Hinzugefügt: EventType(): Return/Änderungen/Fokus kann ermittelt werden bei StringGadget(), ComboBox() und anderen
- Hinzugefügt: CatchImage(), CreatePack(), ClosePack(), NextPackFile(), AddPackFile(), AddPackMemory(), PackFileSize(), OpenPack()
- Hinzugefügt: DirectoryEntrySize(), DirectoryEntryAttributes()
- Hinzugefügt: Volle Kompatibilität mit 'WindowBlinds' auf WinXP, welches möglicherweise den Event-Handler zerstörte !

- Optimiert: PureLibraries (Nur benutzte Befehle werden im Executable eingebunden) : Image, Misc2, GadgetExtension, Requester, Sprite3D, Memory, Packer

- Aktualisiert: CompareMemoryString(): einen optionalen 'Länge' Parameter hinzugefügt.
- Aktualisiert: DisplayPopupMenu(): (x,y) sind jetzt optional
- Aktualisiert: ResizeGadget(): die Übergabe von '-1' an eines der Argumente führt zu dessen Ignorierung (sehr nützlich für "resizeable" GUIs)
- Aktualisiert: GetGadgetText() und TextGadgetText() arbeiten jetzt zusammen mit TreeGadget() und ListIconGadget()
- Aktualisiert: AddGadgetItem() hat jetzt einen optionalen "Image" (Bild) Parameter.
- Aktualisiert: OpenWindow(): fügt jetzt die Größe der Fensterränder automatisch hinzu, um das "Skinning" Problem unter WinXP zu beheben
- Aktualisiert: FileSize() gibt jetzt die Größe für alle Dateien zurück, sogar für gesperrte ("locked") Dateien

- Entfernt: InitGadget(): wird nicht mehr benötigt.
- Entfernt: DoubleClick() und EventMouseButtons(): benutzen Sie stattdessen EventType()
- Entfernt: OpenDefaultConsole(): OpenConsole() stellt jetzt automatisch fest, ob sich das Programm im 'Console' oder 'Windows' Format befindet.
- Entfernt: AddListIconGadgetItem() und AddTreeGadgetItem(): AddGadgetItem() wird jetzt benutzt
- Entfernt: ExpandTreeGadgetItem() und TreeGadgetItemState(): Set/GetGadgetItemState() werden jetzt benutzt

- Repariert: Gadget Ereignisse (Events) für ComboBox, ListIcon und Systray.
- Repariert: Mögliche Speicherfehler mit Strings in besonderen Situationen
- Repariert: Possible bug when using Procedures as callbacks
- Repariert: Create3DSprite(): Größe war 1 Pixel kleiner
- Repariert: Jedes Fenster hat jetzt seine eigene private Klasse
- Repariert: PlaySound(): Debugger-Routine fehlte und kleine Störung am Ende des Abspielvorgangs
- Repariert: ResizeGadget() zusammen mit PanelGadget und einige "Refresh" Probleme
- Repariert: FindString() auf Win9x
- Repariert: ExamineDirectory() Bug auf Win9x
- Repariert: Module Library, das Abspielen sollte jetzt überall funktionieren
- Repariert: SetGadgetText() für ListViewGadget()
- Repariert: SelectedFontColor()
- Repariert: Blöder Bug bei DeleteElement()
- Repariert: NewList xxxx() alleine produzierte einen Linker Fehler
- Repariert: Bug beim Drucken von Bildern
- Repariert: Random() Befehl (nochmals !)
- Repariert: ResizeImage() auf Win9x
- Repariert: IncludeBinary Bug (bisher funktionierten nur absolute Pfade)
- Repariert: Editor: Tab wurde schlecht verarbeitet. Kleiner Farbfehler beim Einfügen.


  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