Verbesserungen an der Dokumentation für PureBasic v4
- Andre
- PureBasic Team
- Beiträge: 1755
- Registriert: 11.09.2004 16:35
- Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10 - Wohnort: Saxony / Deutscheinsiedel
- Kontaktdaten:
Habe die Vorschläge aus diesem Thread eben wie folgt umgesetzt:
- ToolBarStandardButton() : #PB_ToolBarIcon_PrintPreview hinzugefügt
- Add3DArchive(): ich sehe hier nirgends, dass da überhaupt ein (gültiger) Rückgabewert vorhanden/nötig wäre => nicht umgesetzt (es sei denn, freak meint da mal noch etwas anderes dazu)
- CheckFileName() : korrigiert
- SetCurrentDirectory() : keine Änderungen vorgenommen (warum, hat ja freak schon geschrieben)
- Floats/Doubles: Information zum Wertebereich in die ergänzenden Erläuterungen aufgenommen
- Swap : Beschreibung in Klammern leicht geändert
- SortStructuredList() : korrigiert + Reihenfolge geändert
Werde mich gelegentlich auch noch über den alten Thread hermachen, und die (eindeutig erkennbaren und richtigen) Anregungen in die Hilfe einfließen lassen.
Veröffentlichung des ganzen mit der nächsten PB-Version.
- ToolBarStandardButton() : #PB_ToolBarIcon_PrintPreview hinzugefügt
- Add3DArchive(): ich sehe hier nirgends, dass da überhaupt ein (gültiger) Rückgabewert vorhanden/nötig wäre => nicht umgesetzt (es sei denn, freak meint da mal noch etwas anderes dazu)
- CheckFileName() : korrigiert
- SetCurrentDirectory() : keine Änderungen vorgenommen (warum, hat ja freak schon geschrieben)
- Floats/Doubles: Information zum Wertebereich in die ergänzenden Erläuterungen aufgenommen
- Swap : Beschreibung in Klammern leicht geändert
- SortStructuredList() : korrigiert + Reihenfolge geändert
Werde mich gelegentlich auch noch über den alten Thread hermachen, und die (eindeutig erkennbaren und richtigen) Anregungen in die Hilfe einfließen lassen.
Veröffentlichung des ganzen mit der nächsten PB-Version.
- Andre
- PureBasic Team
- Beiträge: 1755
- Registriert: 11.09.2004 16:35
- Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10 - Wohnort: Saxony / Deutscheinsiedel
- Kontaktdaten:
Aus dem alten Thread habe ich vorerst folgende weitere Hinweise umgesetzt:
Werde mich nun noch weiter durch diesen Thread rückwärts durchkämpfen, allerdings nicht mehr heute...Changes for english + german docs:
- DisplaySprite3D(): made Transparency as optional parameter -> the description must be updated too! (what is the standard value?)
- Preference lib: added a note, that using unicode forces to write preference files in UTF-8 format
- StructureUnion: added a note, that each field must be of a different type
Eine Variable kann auch ein String sein und umgekehrt. Außerdem kann eine ProzedurDeutsche Hilfe zu PB 4.10 beta 2 hat geschrieben:Prozeduren
--------------
Eine Prozedur kann wenn nötig ein Ergebnis (Variable, String) zurückliefern.
z.B. eine konstante Zahl zurückliefern. Weiterhin sollte m.E. deutlich gemacht werden,
was ProcedureReturn nicht zurückliefern kann. Daher schlage ich etwa folgenden Text
vor:
Gruß, Little Johnneu:
Eine Prozedur kann wenn nötig eine Zahl oder einen String zurückliefern.
wie bisher:
Sie müssen in diesem Fall nach Procedure den Typ (.Typ) festlegen und das ProcedureReturn
Schlüsselwort an einem beliebigen Punkt innerhalb der Prozedur aufrufen. Ein Aufruf von
ProcedureReturn verlässt umgehend die Prozedur, auch wenn er innerhalb einer Schleife erfolgt.
neu:
Um ein Array oder eine Linked List zurückzuliefern, kann ProcedureReturn nicht verwendet werden.
Übergeben Sie zu diesem Zweck das Array oder die Linked List als Parameter an die Prozedur.
Zuletzt geändert von Little John am 04.07.2007 15:06, insgesamt 1-mal geändert.
Falsch, hier muss \ durch / ersetzt werden.XMLNodeFromPath() hat geschrieben:"childtag\subchildtag[3]" definiert den dritten "subchildtag" innerhalb des ersten "childtag" vom '*ElternKnoten'.
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
aus'em englischen Forum
Andre hat geschrieben:EventlParam() and EventwParam() are still no official supported commands. Because of this also not documented in the help file, until Fred change this...va!n hat geschrieben: EventlParam()
EventwParam()
ListCount()
- 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
Die Beschreibung zu der Konstanten #PB_Window_Minimize bei OpenWindow() ist fehlerhaft bzw. die Konstante hat nicht den beschriebenen Effekt.
(Siehe dazu auch den >Thread< im englischen Forum.)
(Siehe dazu auch den >Thread< im englischen Forum.)
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
- Andre
- PureBasic Team
- Beiträge: 1755
- Registriert: 11.09.2004 16:35
- Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10 - Wohnort: Saxony / Deutscheinsiedel
- Kontaktdaten:
Habe neben der Übersetzung der ganzen neuen Dinge von PB v4.10 auch noch die Anregungen aus diesem Thread umgesetzt:
- SetWindowCallback() : lauffähiges Beispiel hinzugefügt
- ReadProgramString() : Beschreibung korrigiert
- ProcedureReturn : Beschreibung des Rückgabewertes verbessert
- XMLNodeFromPath() : falsches \ korrigiert
- ProgramParameter() : Hinweis zum Index beginnend bei 0 aufgenommen
- noch paar Rechtschreibfehler korrigiert
Mehr von diesen Verbesserungen demnächst. Auch eine Veröffentlichung der Hilfe erfolgt dann auf www.PureArea.net
Anmerkung: #PB_Window_Minimize - hier gibt es nichts in der Hilfe zu verbessern. Das nicht minimierte Öffnen des Fensters war ein Bug und wurde von freak bereits als "fixed" gemeldet.
- SetWindowCallback() : lauffähiges Beispiel hinzugefügt
- ReadProgramString() : Beschreibung korrigiert
- ProcedureReturn : Beschreibung des Rückgabewertes verbessert
- XMLNodeFromPath() : falsches \ korrigiert
- ProgramParameter() : Hinweis zum Index beginnend bei 0 aufgenommen
- noch paar Rechtschreibfehler korrigiert
Mehr von diesen Verbesserungen demnächst. Auch eine Veröffentlichung der Hilfe erfolgt dann auf www.PureArea.net
Anmerkung: #PB_Window_Minimize - hier gibt es nichts in der Hilfe zu verbessern. Das nicht minimierte Öffnen des Fensters war ein Bug und wurde von freak bereits als "fixed" gemeldet.