Seite 1 von 1

PureBasic 4.00 Beta4 released.

Verfasst: 25.02.2006 01:04
von freak
Die 4. Betaversion von 4.0 ist jetzt zum Download verfügbar:

http://www.purebasic.com/securedownload ... anguage=DE

Neuheiten:

Code: Alles auswählen

 - GetGadgetItemAttribute(#Gadget, 0, #PB_ListIcon_ColumnWidth, 2)      ; gibt die breite der Spalte 2 zurück
 - SetGadgetItemAttribute(#Gadget, 0, #PB_ListIcon_ColumnWidth, 100, 2) ;  setzt die Breite der Spalte 2
 - GetGadgetItemText(#Gadget, -1, 2)             ; gibt den Titel der Spalte 2 zurück
 - SetGadgetItemText(#Gadget, -1, "New Text", 2) ; Titel der Spalte 2 ändern
 - Obiges gilt auch für ExplorerListGadget

 - IDE/Debugger: Neue 'Step Over' und 'Step Out' funktionen (für Prozeduren)
 - DisableToolbarButton/ToolbarToolTip haben jetzt ein Parameter für die #ToolBar
 - neue Pseudotypen: p-utf8 und p-variant (letzterer nimmt den pointer zu einer VARIANT struktur und pushd die ganze struktur auf den stack)
Auserdem ist die englische Hilfe jetzt im Paket enthalten. Sie ist noch nicht ganz fertig, die
Libraries sollten aber alle auf dem aktuellen Stand sein.
(es fehlen noch ein paar Compiler Sachen und ein update für die IDE Hilfe)

Verfasst: 25.02.2006 01:06
von ts-soft
Im moment nur Beta3, werde mal ein paar Minuten warten :D

Verfasst: 25.02.2006 01:08
von freak
Ja, ich war einen Tick zu schnell mit dem Announcement. Jetzt ist die Beta4 online ;)

Verfasst: 25.02.2006 01:10
von ts-soft
Ja, hat geklappt, :allright:

Verfasst: 25.02.2006 03:44
von Green Snake
juhu, ne hilfe :mrgreen:
sieht gut aus, wen darf man knuddel?
egal, alle :mrgreen:

*sry, hab am morgen immer so gute laune^^*

Verfasst: 25.02.2006 11:37
von Pelagio
:roll:

Ich habe mir PB4 Beta4 geladen und überprüft ob die Fehler die ich bei Beta 3 gefunden hatte beseitigt wurden. Gleich vorab, die Fehler sind immer noch vorhanden.
1: Es gib einen ASM Fehler (MP10 error: illegal instruction) wenn ich versuche Eine Procedure zu deklarieren die eine LinkedList über gibt
  • Declare Procedure(LinkedList)
2: Double und Quad werden als Typen mit DatabaseColumnType erkannt, sie werden auch mit GetDatabaseDouble oder GetDatabaseQuad geladen. Aber ein Datumsfeld wird als Numerictyp erkannt kann aber nur als String geladen werden, was unlogisch und somit für die Programmierung ein Hindernis sein kann.

Ich hoffe allerdings das diese Fehler noch behoben werden bis zur finalen Version.
/:->

Verfasst: 25.02.2006 11:51
von nicolaus
Erst einmal danke an das Team von PB für ein weiteres update.

Was mir nach nun mehr 4 beta´s langsam sorgen macht ist das OpenGL noch immer nicht mit doubles zusammen arbeitet, dies jedoch seit der ersten beta bekannt ist ?! :cry: :( :freak: