Page 1 of 1

The ultimate Help chm for PB570

Posted: Wed Jan 09, 2019 10:45 am
by Mesa
The ultimate Help file (chm) for PureBasic570 is available here:

english: http://frazier.wood.free.fr/chm/PureBasic.rar

French: http://frazier.wood.free.fr/chm/PureBasic570.rar
French perso (3D+reseau): http://frazier.wood.free.fr/chm/PureBasic5703D.rar

Mesa.
(One of the PB team for the 'help files' section.)

Re: The ultimate Help chm for PB570

Posted: Wed Jan 09, 2019 10:58 am
by Little John
Please elaborate a bit.

Are you saying that the ultimate help file for PB 5.70 is not included in the official downloads :?:
And why don't you write about a German version?

Re: The ultimate Help chm for PB570

Posted: Wed Jan 09, 2019 11:52 am
by Dude
Little John wrote:Please elaborate a bit.
Yes, definitely. I opened it and it seems to be the normal Help file from 5.70, but the file size is slightly different. Why is this being posted as separate file to the official download on our user accounts?

Re: The ultimate Help chm for PB570

Posted: Wed Jan 09, 2019 12:10 pm
by forumuser
A "what is different" report (Beyond Compare)
from the original english 5.70 LTS version and the one offered here:

Code: Select all

Text Compare
Produced: 09.01.2019 12:08:36

Mode:  Differences
Left base folder: C:\Temp\~org
Right base folder: C:\Temp\~new

File: Examples\Console.pb.html
89    <b><font color="#006666">End</font></b>Ö</font></pre>
   89 <b><font color="#006666">End</font></b>é</font></pre>
-----------------------------------------------------------

File: Examples\Gadget.pb.html
127     <b><font color="#006666">End</font></b> </font></pre>
    127 <b><font color="#006666">End</font></b>
    128 </font></pre>
-------------------------------------------------------------

File: Examples\GadgetSplitter.pb.html
74    <b><font color="#006666">End</font></b>  »</font></pre>
   74 <b><font color="#006666">End</font></b>  Œ</font></pre>
-------------------------------------------------------------

File: Examples\Material.pb.html
90    <b><font color="#006666">End</font></b></font></pre>
   90 <b><font color="#006666">End</font></b>,</font></pre>
-----------------------------------------------------------

File: Examples\NetworkClient.pb.html
33    <b><font color="#006666">End</font></b>   </font></pre>
   33 <b><font color="#006666">End</font></b>   <font color="#006666"></font></font></pre>
------------------------------------------------------------------------------------------

File: Examples\Window3D.pb.html
80    <b><font color="#006666">EndIf</font></b></font></pre>
   80 <b><font color="#006666">EndIf</font></b>=</font></pre>
-------------------------------------------------------------

File: FileSystem\ExamineDirectory.html
 47 <br>
 48 <br>
 49 Specific OS path seperator characters are available <font color="#924B72">#PS</font>, <font color="#924B72">#NPS</font>, <font color="#924B72">#PS$</font> ('\') and <font color="#924B72">#NPS$</font> ('/').
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\GetCurrentDirectory.html
18    Returns the full path of the current directory. It will end with a directory separator ('\' on Windows and '/' otherwise).
   18 Returns the full path of the current directory.
   19 It will end with a directory separator ('\', <font color="#924B72">#PS</font>, <font color="#924B72">#PS$</font> for Windows or '/', <font color="#924B72">#NPS</font>, <font color="#924B72">#NPS$</font> otherwise).
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\GetHomeDirectory.html
18    Returns the full path of the home directory. It will end with a directory separator ('\' on Windows and '/' otherwise).
   18 Returns the full path of the home directory.
   19 It will end with a directory separator ('\', <font color="#924B72">#PS</font>, <font color="#924B72">#PS$</font> for Windows or '/', <font color="#924B72">#NPS</font>, <font color="#924B72">#NPS$</font> otherwise).
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\GetTemporaryDirectory.html
18    Returns the full path to the temporary directory. It will end with a directory separator ('\' on Windows and '/' otherwise).
   18 Returns the full path to the temporary directory. It will end with a directory separator
   19 ('\', <font color="#924B72">#PS</font>, <font color="#924B72">#PS$</font> for Windows or '/', <font color="#924B72">#NPS</font>, <font color="#924B72">#NPS$</font> otherwise).
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\GetUserDirectory.html
39    Returns the full path of the specified directory. It will end with a directory separator ('\' on Windows and '/' otherwise).
   39 Returns the full path of the specified directory. It will end with a directory separator
   40 ('\', <font color="#924B72">#PS</font>, <font color="#924B72">#PS$</font> for Windows or '/', <font color="#924B72">#NPS</font>, <font color="#924B72">#NPS$</font> otherwise).
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\index.html
 20 Specific OS path seperator characters are available <font color="#924B72">#PS</font>, <font color="#924B72">#NPS</font>, <font color="#924B72">#PS$</font> ('\') and <font color="#924B72">#NPS$</font> ('/').
 21 <br>
 22 <br>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: FileSystem\SetCurrentDirectory.html
 32 <br>
 33 <br>
 34 Specific OS path seperator characters are available <font color="#924B72">#PS</font>, <font color="#924B72">#NPS</font>, <font color="#924B72">#PS$</font> ('\') and <font color="#924B72">#NPS$</font> ('/').
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: Http\HTTPRequest.html
5   Result = <font color="#006666"><b>HTTPRequest</b></font>(Type, URL$ [Data$ [, Flags [, Headers()]]])</blockquote>
  5 Result = <font color="#006666"><b>HTTPRequest</b></font>(Type, URL$ [, Data$ [, Flags [, Headers()]]])</blockquote>
-----------------------------------------------------------------------------------------------------------------------

File: Http\HTTPRequestMemory.html
5   Result = <font color="#006666"><b>HTTPRequestMemory</b></font>(Type, URL$ [*Data, DataSize [, Flags [, Headers()]]])</blockquote>
  5 Result = <font color="#006666"><b>HTTPRequestMemory</b></font>(Type, URL$ [, *Data, DataSize [, Flags [, Headers()]]])</blockquote>
---------------------------------------------------------------------------------------------------------------------------------------

File: MainGuide\history.html
18    - <font color="green">Added</font>: #PB_Vehicle_IsInContact, #PB_Vehicle_ContactPointX/Y/Z, #PB_Vehicle_ContactPointY/Z for GetVehicleAttribute() <br>
19    - <font color="green">Added</font>: #PB_Vehicle_ContactPointNormalX/Y/Z, #PB_Vehicle_ContactPointNormalY/Z, #PB_Vehicle_CurrentSpeedKmHour, #PB_Vehicle_ForwardVectorX/Y/Z <br>
   18 - <font color="green">Added</font>: #PB_Vehicle_IsInContact, #PB_Vehicle_ContactPointX/Y/Z for GetVehicleAttribute() <br>
   19 - <font color="green">Added</font>: #PB_Vehicle_ContactPointNormalX/Y/Z for GetVehicleAttribute() <br>
   20 - <font color="green">Added</font>: #PB_Vehicle_CurrentSpeedKmHour, #PB_Vehicle_ForwardVectorX/Y/Z for GetVehicleAttribute() <br>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22    - <font color="green">Added</font>: BuildMeshManualLod(), BuildMeshLod(), MeshVertex(), CreateDataMesh() <br>
   23 - <font color="green">Added</font>: BuildMeshLod(), MeshVertex(), CreateDataMesh() <br>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

File: Reference\subsystems.html
33            - Sprite3D
------------------------


Re: The ultimate Help chm for PB570

Posted: Fri Jan 11, 2019 5:36 pm
by Mesa
@Dude: Yes, fred was too fast, missing some (very few) updates, including history.
"forumuser" saw the few changes.
It is andré who takes care of the German version. Tell him if you want this version.
Me, I take care of the French version.
Fred, andré, me and others of the English version.

M.

Re: The ultimate Help chm for PB570

Posted: Fri Jan 11, 2019 8:24 pm
by Little John
Mesa wrote:It is andré who takes care of the German version. Tell him if you want this version.
The question is of course, whether or not an updated German version does exist. If the German help that ships with the official download is not the most recent one, then probably many German PB users want to get the "ultimate" German help. But if the German help that ships with the official download is the most recent one, then probably no one wants to download another copy of the same file.

It doesn't make much sense to me that every interested German PB user should write a PM to André in order to get that information. It would be much better, if there were an official announcement of the "help team" concerning all language versions. That's why I'm asking for complete public information, which was (and still is) not given.

Re: The ultimate Help chm for PB570

Posted: Fri Jan 11, 2019 9:51 pm
by Andre
I will release the latest german PureBasic.chm tonight on www.PureArea.net.

It does include the help version from PB5.70 final, but already with translated history and several bug-fixes more, which were not included in the PB5.70 release. But the differences are not so essential, that you "must" download this newest help (will be included in a PB5.71 version as well).

Re: The ultimate Help chm for PB570

Posted: Fri Jan 11, 2019 9:58 pm
by Little John
Thank you, André!

Re: The ultimate Help chm for PB570

Posted: Fri Jan 11, 2019 10:46 pm
by Andre
Updated German PB5.70 docs are now also online: http://www.purearea.net/pb/download/Pur ... _v5.70.zip
(see also latest http://www.PureArea.net 'News' announcement of today)

Re: The ultimate Help chm for PB570

Posted: Sat Jan 12, 2019 4:41 am
by Dude
"Ultimate" is the wrong word in English, and makes it sound like this help file is something different to the official version. For example, I thought it may be something similar to "Millihelp" (http://millihelp.wixsite.com/qref).

It should say "Latest official help file", instead of "Ultimate".