PureBasic 4.30 Beta1 ist raus!

Ankündigungen PureBasic oder die Community betreffend.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@nicolaus
Aber diese Dinge werden vom Compiler gemeldet, also kein Problem,
schlimmer sind solche Sachen:

Code: Alles auswählen

Restore Bytedata
Read a.b
Read b.b
Debug a
Debug b
End

DataSection
  Bytedata:
  Data.b 1, 2, 3, 4, 5, 6, 7, 8
EndDataSection
Da wird nämlich der Fehler nicht angemeckert, trotzdem ist es ein anderes
Ergebnis als in 4.20 und früher :wink:

Und da gibts noch andere Dinge, z.B. pointer mit Typangabe, war schon
immer verkehrt, aber spätestens in der 64-Bit Version rächt es sich jetzt :mrgreen:

Und die Tatsache das Handles jetzt vom Typ .i sind wird wohl auch ne
ganze Weile von vielen Ignoriert, sowie Unicode-Kompatibilität noch
immer von vielen ignoriert wird, weils sie es nicht brauchen
wollen / können (kein 64-Bit OS, Win9x)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

CreateGadgetList() gibt´s nich mehr? :o

Und an Sachen wie
---------------------------
PureBasic
---------------------------
Zeile 1: Kann keinen numerischen Wert in eine String-Variable schreiben.
---------------------------
OK
---------------------------
Muss man sich echt gewöhnen, ich glaub, ich stell meine IDE auf English <)


Aber ansonsten interessant, ich werd mal sehen müssen, in wie weit ich meine Dynamische Listen-Verwaltung anpassen muss
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

- Changed: The ComboBoxGadget() "Height" parameter now affects the entry field height, not the dropdown box.
Wieso denn das ?

ich weiß ja nicht wie es bei den Anderen ist, aber n ComboBox hat normalerweise immer die "normhöhe" aber die BOX-Größe möcher ich sehrwohl anpassen.
Denn nciht immer will ich n "Mega"-Ausklappung.

Wird da noch was hinzugefügt ?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
freak
PureBasic Team
Beiträge: 766
Registriert: 29.08.2004 00:20
Wohnort: Stuttgart

Beitrag von freak »

Ein paar Tipps für die 64bit-Portierung: http://www.purebasic.fr/blog/?p=42
Andesdaf
Moderator
Beiträge: 2673
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

Franky hat geschrieben:
Und an Sachen wie
---------------------------
PureBasic
---------------------------
Zeile 1: Kann keinen numerischen Wert in eine String-Variable schreiben.
---------------------------
OK
---------------------------
Muss man sich echt gewöhnen, ich glaub, ich stell meine IDE auf English <)
Ja, find ich auch komisch, wenn mich Purebasic auf einmal deutsch anspricht. Andererseits weis ich dann endlich, was er wirklich von mir will. <)
Win11 x64 | PB 6.20
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Also die Hilfe Datei ist bei mir noch die von 4.20 habs extra in ein neuen Ordner installiert ist das normal?

Bei mir hat die Installation auf anhieb geklappt.
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

roherter hat geschrieben:Also die Hilfe Datei ist bei mir noch die von 4.20 habs extra in ein neuen Ordner installiert ist das normal?
Hilfe Dateien werden erst zum Release komplett angepaßt, ist also normal,
Änderungen im engl. Forum nachsehen!
Einige Funktionen, wo sich nur der Name geändert hat, sind bereits
angepaßt, auch in der dt. Hilfe.
roherter hat geschrieben: Bei mir hat die Installation auf anhieb geklappt.
Du hast eben so lange geschlafen bis der Fehler behoben war :lol:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Geschlafen und gearbeitet,thx. :D
Purebasic 5.0 32bit und 64 bit

I'm back from hell
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

ts-soft hat geschrieben:Da wird nämlich der Fehler nicht angemeckert, trotzdem ist es ein anderes
Ergebnis als in 4.20 und früher
Warum ist das so?
PB4.20: 1, 2
PB4.30b1: 1, 5

Handles = Typ i :?

PS: eine stabile 4.20 wäre mir erst mal lieber gewesen. :cry:
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

> Warum ist das so?
Weil Read auch einen Typ benötigt, der Readtyp und der Variablentyp
können sich sogar unter umständen unterscheiden.

In meinem Beispiel hat Read den Defaulttyp, also Integer! (.i), in 32-bit
entspricht dies 4 Byte, so das beim ersten lesen 4 Bytes ausgelesen werden,
und beim zweiten das 5.te Byte gelesen wird, deshalb die 5.
Hab das Beispiel extra so gewählt, das man die Logik erkennt. Weitere Infos
findest im Blog, link siehe Freaks posting.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten