nope, it is enabled by default
Okay, mystery solved! There is an issue, but not what I thought....
HFS was picking up the old settings from my deleted HFS v2.2 setup long ago (macros disabled), still held in the registry (HKEY_CURRENT_USER\Software\rejetto\HFS). Since HFS uses an INI file, and I deleted the v2.2 INI file, I didn't know it also stored its setup in the registry. So when I started a "clean" new v2.3 for the first time, it picked up all the "contaminated" old settings silently and used them, without me knowing they existed, and HFS did not use the usual clean v2.3 settings. The old settings silently took priority over my "new" version's default INI file.
Hmm. Does HFS v2.3 *need* to store or look up settings in the registry if the user states "INI file"? It's never obvious that it is doing this, because it also uses an INI file. The understanding of a user is that the program runs, uses a local INI file, and to uninstall, just delete those files - nothing is known about registry settings key that can override the INI file and are kept (with priority over INI files) on removal.
This could be a problem for "new" installs where HFS was used before, for people who uninstall and then don't know settings are kept, and for people who use 2 copies of HFS and find they don't keep settings separate (rare case I guess?).
What do you think? Maybe no longer use registry? Warn if registry settings exist?
it is the same as for CD burning software. Did you ever use any of them?
I always used ImgBurn. Drag/select files to burn, select disk, select settings, burn. No "virtual" vs "real" anywhere in it AFAIK. Just files to be burned.
I understand a "virtual" file system is made up of virtual nodes that allow a "folder" to contain my choice of files/folders from many different places, while a "real" file system would be one actual folder/disk as stored on the storage device. I understand that this allows more flexibility to the virtual file system, and that in both cases nodes (folders/files) can be excluded. What else is needed, that's also important to know, for HFS "virtual" vs "real" file system?