User Preference/Customization Service
Users nowadays expect applications to remember settings and customizations between sessions. This saves time, frustration, and improves productivity.
Here is an easy to implement, user customization service you can add to your Powerbuilder applications which stores configuration information in a database. This gives the added benefit of portability to the users as nothing is stored in ini files or the registry. It is PFC based but, with minor modifications, could be un-coupled from that if desired.
The main object is the n_cst_dbinifile NVO. The export of it can be found towards the end of the article
Note the export makes use of the PFC n_cst_inifile and n_base NVOs but this can be stripped out if desired.
The service allows for default values to be set up and used if the user does not have their own set up (or when you give them the option to undo all their changes). The service also keeps itself updated by retrieving the datastore at an interval of your choosing.