corrupt wrote:
A better approach might be to:
- Check whether an .ini file exists in the program directory first
For backward compatibility, it does indeed check for AutoHotkey.ini in the current directory, and runs it if found.
corrupt wrote:
...then detect whether the user is using Vista
It might be best to have consistent behavior across all OSes:
1) Dual-boot systems would otherwise experience results that differ depending on OS.
2) The rules are simpler and easier to remember.
3) Vista will gradually begin crowding out XP systems, just as XP crowded out Win9x and 2000. So it might be best to get people used to the current behavior in case they later upgrade to Vista. Otherwise, upon upgrading the behavior would suddenly change, which might be counterintuitive.
corrupt wrote:
You may not be aware but it is possible for an application to create files in the Program Files directory in Vista if the application is "run as administrator".
Yes, though I don't see how it directly helps.
corrupt wrote:
I also disagree with saving to the the Documents folder by default.
But no particular reasons beyond those already mentioned?
If you or anyone still thinks some other method is better for the general public, please give details explaining
why.
Thanks.