Bug 7750
Need for documentation on possible pb.ini entries 23 May, 2022

Miguel Leeuwe
06 January, 2022
Product: | PowerBuilder | Category: | Runtime |
Version: | 2021 | Build: | 1311 |
Classification: | Enhancement | Publishing: | Public |
Priority: | P3 | ||
Status: | Closed | Reason: | RECORDED AS ENHANCEMENT |

Appeon Product
23 May, 2022
#11
Miguel Leeuwe
09 February, 2022
#10
Hi Mark Lee, Thanks for the link.
Hi Mark Lee, Thanks for the link.
Mark Lee @Appeon
08 February, 2022
#9
Hi Miguel, Thanks for your update. For the UseHwnd parameter setting description in the pb.ini file, you can also check in the following link for detail. https://answers.sap.com/questions/11287386/datastore-windows-handle-fix-speeds-up-background-.html And yes, it is good practice to have this information documented. Regards, Mark Lee
Hi Miguel, Thanks for your update. For the UseHwnd parameter setting description in the pb.ini file, you can also check in the following link for detail. https://answers.sap.com/questions/11287386/datastore-windows-handle-fix-speeds-up-background-.html And yes, it is good practice to have this information documented. Regards, Mark Lee
Miguel Leeuwe
07 February, 2022
#8
Another possible problem of setting [Datastore Behavior] - Usehwnd=no has been reported by Simone Olianti on https://community.appeon.com/index.php/qna/q-a/need-for-documentation-on-all-existing-pb-ini-entries?limitstart=0#reply-32167 It seems that doing a retrieve() using REST Api might not work when the setting = 'no'. regards.
Another possible problem of setting [Datastore Behavior] - Usehwnd=no has been reported by Simone Olianti on https://community.appeon.com/index.php/qna/q-a/need-for-documentation-on-all-existing-pb-ini-entries?limitstart=0#reply-32167 It seems that doing a retrieve() using REST Api might not work when the setting = 'no'. regards.
Miguel Leeuwe
28 January, 2022
#7
* Correction: "a if's" should be "it's".
* Correction: "a if's" should be "it's".
Miguel Leeuwe
28 January, 2022
#6
I've been asked by Mike S. to also include information about whether it's a runtime option or an option that's active within the IDE. Also, a if's important to have the information FROM which version - UNTIL which version a pb.ini entry is effective. (some have been added, others have been deprecated). Regards.
I've been asked by Mike S. to also include information about whether it's a runtime option or an option that's active within the IDE. Also, a if's important to have the information FROM which version - UNTIL which version a pb.ini entry is effective. (some have been added, others have been deprecated). Regards.
Mark Lee @Appeon
25 January, 2022
#5
Hi Miguel, Thanks for reporting this problem. It is a good idea. Since we took over PB12.6, there has been no related pb.ini documentation. Therefore, our developers need to search for relevant parameter settings from millions of codes. This is a huge time-consuming job. Anyway, we appreciate your effort, and we are handling this issue as a priority requirement. We will submit this ticket to our development to further analyze the issue. It will take some time to reach a conclusion. We will keep you updated! Regards, Mark Lee
Hi Miguel, Thanks for reporting this problem. It is a good idea. Since we took over PB12.6, there has been no related pb.ini documentation. Therefore, our developers need to search for relevant parameter settings from millions of codes. This is a huge time-consuming job. Anyway, we appreciate your effort, and we are handling this issue as a priority requirement. We will submit this ticket to our development to further analyze the issue. It will take some time to reach a conclusion. We will keep you updated! Regards, Mark Lee
Miguel Leeuwe
07 January, 2022
#4
See also https://community.appeon.com/index.php/qna/q-a/need-for-documentation-on-all-existing-pb-ini-entries I've tried to gather all (relevant) information I could on PB.ini entries, which can be viewed on https://www.pb.miguell.work regards.
See also https://community.appeon.com/index.php/qna/q-a/need-for-documentation-on-all-existing-pb-ini-entries I've tried to gather all (relevant) information I could on PB.ini entries, which can be viewed on https://www.pb.miguell.work regards.
Miguel Leeuwe
06 January, 2022
#3
STD_PB_INI.zip (1KB) Hi Roland, I DID remember someone requested this, but couldn't find it when searching on pb.ini (maybe I overlooked it). I've attached some zipped file made by Chris and which I downloaded from https://community.appeon.com/index.php/qna/q-a/rtl-issue-in-runtime/oldest That might be a good start for any plans to document this for once and for all. regards.
Created attachment 9477 STD_PB_INI.zip (1KB) Hi Roland, I DID remember someone requested this, but couldn't find it when searching on pb.ini (maybe I overlooked it). I've attached some zipped file made by Chris and which I downloaded from https://community.appeon.com/index.php/qna/q-a/rtl-issue-in-runtime/oldest That might be a good start for any plans to document this for once and for all. regards.
Roland Smith
06 January, 2022
#2
I put in an enhancement request some time ago that said to replace the pb.ini runtime options with a script function and to document all the runtime options in the help topic for the script function. I was thinking more recently that some of them might be better off as compile time options and built into the exe.
I put in an enhancement request some time ago that said to replace the pb.ini runtime options with a script function and to document all the runtime options in the help topic for the script function. I was thinking more recently that some of them might be better off as compile time options and built into the exe.
Chris Pollach @Appeon
06 January, 2022
#1
Hi Miguel; Thank you for raising this point. I will now transfer this ticket over to the Appeon Documentation team for consideration. Regards ... Chris
Hi Miguel; Thank you for raising this point. I will now transfer this ticket over to the Appeon Documentation team for consideration. Regards ... Chris
Miguel Leeuwe
06 January, 2022
*Phenomenon: There's not really any documentation of possible pb.INI entries. I just read the help on using pbauto compiler and there was this note: --- Note The handling of PB.INI is the same in PBAutoBuild and OrcaScript: If the application relies on a property in PB.INI to run, for example, [RichText] PageSizeAsControlSize=1, the user needs to copy the PB.INI file to the directory where the application executable resides. If the compilation of PBAutoBuild or OrcaScript relies on a property in PB.INI, for example, [PB] DashInIdentifiers=0, the user needs to copy the PB.INI file to the directory where PBAutoBuild210.exe or pbc210.exe resides. --- Some of these entries might be really interesting, but the problem is that we don't know what it does. Could we please get some documentation on all useful / possible pb.ini entries? (enhancement request) *Reproduce Steps: Remarks:
*Phenomenon: There's not really any documentation of possible pb.INI entries. I just read the help on using pbauto compiler and there was this note: --- Note The handling of PB.INI is the same in PBAutoBuild and OrcaScript: If the application relies on a property in PB.INI to run, for example, [RichText] PageSizeAsControlSize=1, the user needs to copy the PB.INI file to the directory where the application executable resides. If the compilation of PBAutoBuild or OrcaScript relies on a property in PB.INI, for example, [PB] DashInIdentifiers=0, the user needs to copy the PB.INI file to the directory where PBAutoBuild210.exe or pbc210.exe resides. --- Some of these entries might be really interesting, but the problem is that we don't know what it does. Could we please get some documentation on all useful / possible pb.ini entries? (enhancement request) *Reproduce Steps: Remarks:
OS:
Windows 10
Platform:
64-bit
Database Type:
Database Version: