Diskussionen und Krempel (alt: Verbesserungen Doku v4)

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Ach? Das wusste ich noch gar nicht; ich finde 'eingeschaltet' richtig(er). Geschmackssache. Alles klar!
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

dige hat geschrieben:@Andrê, kannst Du in der Hilfe bitte mal den Hinweis ergänzen, das die
DLL zum nutzen des Modul-Trackers nur für _nicht_ kommerzielle Zwecke
genutzt werden darf und der Herstellter warnt, das diese Dll schon lange
nicht mehr weiterentwickelt wird.
Dieser Thread dient zum vormerken... :wink:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

Packer > PackMemory():
"Ist 'Ergebnis' gleich 0, ist das Packen fehlgeschlagen (oder die Datei ist mit diesem Algorithmus komprimierbar)"

ich denke mal es sollte heissen:
"Ist 'Ergebnis' gleich 0, ist das Packen fehlgeschlagen (oder die Datei ist mit diesem Algorithmus nicht komprimierbar)"

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Quelle: ExamineDirectory mit mehreren Pattern ??
Andre hat geschrieben:Ich habe Fred aufgrund dieses Threads mal vorgeschlagen, den Befehl ExamineDirectory() so zu erweitern, dass mehrere Pattern (z.B. ".bmp|.gif") als Parameter übergeben werden können.

Er findet die Idee gut und zieht eine Umsetzung in Betracht. :)

Davon steht jedenfalls nichts in der Hilfe...
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

EventlParam() und EventwParam() fehlen in der Hilfe, sind jedoch in der Statusleistenhilfe zu sehen.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

:bounce:
Dann haste wohl noch nicht alle gefunden, die zwar vorhanden sind, aber
für die Zukunft nicht dokumentiert werden.

Wie wäre es z.B. mit OpenComPort()

Achja, Danilo hatte irgendwo bzw. -wann mal diese undokumentierten
Feutures aufgestellt.


Gruß ...Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Ich habe die Befehle nur durch Zufall gefunden, nämlich als ich nach EventMenu() gucken wollte, da habe ich die anderen in der Autovervollständigenliste gesehen.

Warum werden die denn Absichtlich nicht dokumentiert?
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Viele Antworten auf deine Fragen kannst du im englischen Forum finden.

http://www.purebasic.fr/english/viewtop ... 187#148187

Ich selbst musste es damals auch schon feststellen :allright:

Grüße ...Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Bug in 3D-Engine oder Bug in PB-Hilfe ...

Beitrag von PureLust »

Hallo André,

wie bereits auch schon mal von einem anderen Forummitglied in einem anderen Thread beschrieben, funktioniert RotateEntity() nicht so, wie in der Hilfe angegeben.

Laut Doku wird durch RotateEntity() eine weitere Rotation relativ zur aktuellen bereits vorhandenen Rotation durchgeführt.
Dies ist jedoch in PB4 nicht der Fall, wie man ja auch u.A. bei diesem älteren, nun auf PB4 umgesetzten Code sehen kann.

So wie ich Danilos originalen PB-3.x Code aus dem CodeArchiv interpretiere, war die Rotation früher wohl relativ - nun muss sie jedoch absolut angegeben werden.

Stellt sich also die Frage: Ist dies einfach nur noch eine Sache die in der Hilfe angepasst werden müsste, oder sollte es nicht doch immer noch so sein wie es früher war (also relativ statt absolut) und ist somit ein Bug in PB4?

Weiterhin ist mir bei der Arbeit mit den 3D-Engine Funktionen aufgefallen, dass der PBSourceConverter wohl einige 3D-Befehle und Konstanten nicht mit berücksichtigt bzw. nicht richtig konvertiert (nähere Einzelheiten dazu kann ich bei Bedarf ja gerne nachliefern).

ThanX und Gruß,
PureLust


PS: Bei dem oben bereits verlinkten und von ste123 nach PB4 konvertierten Code solltest Du die Zeile 70 vielleicht besser in RotateEntity(2, rot, 0, rot) umändern, da an sonsten nur 2 der eigentlichen 3 Quadrate sichtbar sind.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Beitrag von Leonhard »

Ich find keine Beschreibung für die Funktion InitScreen().
Gesperrt