Schreibfehler, andere offensichtliche Fehler in der PB-Hilfe

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
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

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von ts-soft »

Es wäre aber bestimmt sinnvoll, wenn die Hilfe im Abschnitt Mod() auf das % für Ganzzahlen aufmerksam macht,
da dieser Operator bei vielen gar nicht bekannt ist.

Gruß
Thomas
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
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:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

ts-soft hat geschrieben:Es wäre aber bestimmt sinnvoll, wenn die Hilfe im Abschnitt Mod() auf das % für Ganzzahlen aufmerksam macht,
da dieser Operator bei vielen gar nicht bekannt ist.
Aus der Hilfe zu Mod() - bereits in PB5.00 enthalten:
Anmerkungen

Dies ist die Fließkomma-Version des '%' Operators für Ganzzahlen. Diese Funktion kann Float und Double Werte verarbeiten.
Der entsprechende Hinweis ist demnach doch bereits vorhanden, oder!? 8)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
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

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von ts-soft »

:oops: ich sollte doch vielleicht mal ab und zu in die Hilfe schauen.

Ist vorhanden, nehme alles zurück :)
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
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:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

_JON_ hat geschrieben:ReadString()

Liest einen String aus einer Datei bis ein 'End Of Line' (EOL - in Deutsch: "Ende der Zeile")
Fixed. :)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von NicTheQuick »

Was mich eigentlich schon länger stört und in der englischen sowie der deutschen Version überall drin ist, ist die unschöne Auflistung der Konstanten.

Bild

Schöner wäre es meiner Meinung nach, wenn alle Konstanten in der selben Spalte stehen, also nach dem Einleitungssatz noch ein Return kommt:
The optional Flags parameter can be one of the following:
#PB_MessageRequester_YesNo : to have 'yes' or 'no' buttons
#PB_MessageRequester_YesNoCancel : to have 'yes', 'no' and 'cancel' buttons
#PB_MessageRequester_Ok : to have the 'ok' only button
Mir ist es nämlich schon öfter passiert, dass ich eine Konstante da gesucht hatte und einfach die erste übersehen hatte, weil sie viel weiter rechts steht als die anderen.
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:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von Andre »

@Nic: kann diesen Fehler mit der Konstanten-Auflistung hier nicht nachvollziehen. Verwende PB5.00 auf MacOS, und da ist alles korrekt.

(Das wäre nämlich ggf. ein Fehler des 'DocMaker'-Tools und nicht der Hilfe-Textdateien, ggf. auch nur auf Linux!?)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von NicTheQuick »

Vermutlich dann nur unter Linux. Auf anderen Systeme hab ich PureBasic aktuell nicht installiert.
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

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von ts-soft »

Unter Windows sieht alles normal aus :wink:
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
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von RSBasic »

@Andre
Erstmal ein großes Lob für die Übersetzung der Hilfe für PureBasic.
Die einzelnen Beschreibungen der jeweiligen Funktionen finde ich sehr gut. Danke für deine regelmäßigen Übersetzungen. :allright:

Dennoch habe ich ein paar Fehler entdeckt, die ich hier auflisten werde:
PB-Hilfe hat geschrieben: GrabDrawingImage()

Falls #PB_Any als '#Image' Parameter verwendet wurde, dann wird die Nummer des neuen Bilder zurückgegeben.

StartDrawing()

Gibt einen Wert ungleich Null zurück, wenn das Zeichnen möglich ist, oder Null wenn die Operation fehlschlug.
Anmerkung: Komma fehlt nach dem Wort "Null" im letzten Satzteil.

CreateBillboardGroup()

Auch wenn die Größe jedes Billboards separat mit dem ResizeBillboard() Befehl festgelegt werden kann: es ist wichtig zu beachten, dass es sich negativ auf die Leistung niederschlägt, wenn nicht alle Billboards die gleiche Größe verwenden.

FreeBillboardGroup()

Hinweis: alle verbleibenden Billboard-Gruppen werden automatisch freigegeben, wenn das Programm endet.

CameraDirection()

Anmerkung: Übersetzung der Beschreibung fehlt.

CreateCamera()

Dies bedeutet: es ist möglich eine Kamera anzuzeigen, ... ist die Reihenfolge der Erstellung sehr wichtig: die Kamera, welche, ...

FormatDate()

Anmerkung: Übersetzung der Rückgabewert-Beschreibung fehlt.

PurifierGranularity()

Ändert den Intervall, in welchem ...

AntialiasingMode()

Hinweis: abhängig von der Grafikkarte ...

WaterColor()

Anmerkung: Die Beschreibung der Parameterliste ist fehlerhaft. D.h. "Farbe" wird in derselben Zeile wie "#Camera" angezeigt.

WorldShadows()

Pixel-Gräße der Textur, welche ...

GetEntityMaterial()

Ermittelt das Material, welches dem angegebenen #Entity mittels @setentitymaterialzugewiesen wurde.

CloseFile()

Hinweis: alle noch offenen Dateien ...

FreeFont()

Hinweis: alle verbleibenden Zeichensätze ...

CloseFTP()

Hinweis: alle bestehenden FTP-Verbindungen ...

ExamineFTPDirectory()

... um die "rohen" (unbearbeiteten) Informationen zu jedem Eintrag zu erhalten. @linebreaks @linebreaks Die Funktionen NextFTPDirectoryEntry(), ...

AddGadgetItem()

Denken Sie beim Einfügen eines Eintrags daran, dass alle aktuellen Einträge die auf diesen neuen Eintrag folgen, einen um ...

Anmerkung: Komma fehlt nach dem Wort "Einträge"

ButtonGadget()

... erstellt einen 'Toggle'-Schalter: ein Klick und der Schalter ...

CanvasGadget()

Sie weiter unten für eine Liste der möglichen Werte.

CanvasOutput()

... sichtbar werden, um sichtbares Flickern während des Zeichnens zu vermeiden.

Anmerkung: "Flackern" sollte es heißen oder?

Einführung

Anmerkung: Liste der bedeutendsten Features von PureBasic aktualisieren. Wie z.B. IPv6 u.ä.

Installation

Wichtiger Hinweis: um Konflikte mit existierenden ...

Bearbeitungsfunktionen

Alles auswählen Markiert den gesamten Quellcode.

Anmerkung: Nach "Alles auswählen" fehlt ein Zeilenumbruch, sonst ist das nicht einheitlich.

Sie können die zu durchsuchenden Dateien durch Angabe eines Dateiendungs-Filter genauer spezifieren.

Verwalten von Projekten

... Wenn ein Projekt viele Dateien hat, kann es Sinn machen, einige von ihnen von der Projektliste zu verbergen, ...

Kompilieren Ihrer Programme

Um die Kompilierungsprozess anzupassen, können Sie ...
Hilfe der PB-Version: 5.10 Beta 4

Ansonsten weiter so!
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
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

Re: Schreibfehler, andere offensichtliche Fehler in der PB-H

Beitrag von ts-soft »

RSBasic hat geschrieben:Hilfe der PB-Version: 5.10 Beta 4
Es gibt doch noch gar keine dt. Hilfe für PB5.10? Oder hab ich da was verpasst :wink:
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