Note concerning functions that access .ini file
I hate registry! Many times I was forced to reinstall software that was still on my hard disk only because registry crashed after some hazardous experiments with hardware, or because I reinstalled Windows to get rid of trash from removed installations. Do YOU know which of your personal data resides in registry? Can you check it? Can you easily backup settings of some program and easily restore them? Or edit? In my opinion, the overcomplication of the software in the last time either comes from the fact that programmers first write and then think, or is a (rather successfull) way to make product inaccessible for a concurrent. Dixi.