mikelove said:A binary preferences file could work, I guess, as long as we made it platform-specific; we're already storing them in a binary file on iPhone since the iPhone's built-in preferences store isn't really powerful enough for our needs, so it'd just be a matter of switching from the registry to that on WM.
Why?. I don't understand the logic, mike. You should be going for as MUCH cross-platform as possible! Imagine, plugin my WM cell phone, a program automatically syncs with my desktop pleco.
IMO - this is my ideal scenario:
1) file where settings can be altered >>> acceptable solution to make it unaltered but IMO I think open is always better
2) Platform-universal
3) Accepted medium of text (.ini for example)
Still, just having portability is better than nothing. I ask that you make it platform universal as well, unless you have some persuasive reason to not do so