[Scummvm-devel] UI issue: dialog settings vs. hotkeys
James 'Ender' Brown
ender at scummvm.org
Sun Feb 29 05:30:01 CET 2004
> 1) Add a "Save" button to the Option dialogs. Changes never get written
> to the config file, unless the user explicitly requests this. At the
> same time, the option dialogs are modified to display / change the
> currently active settings, and not the config file
>
> 2) Remove the difference between "active run-time" setting values, and
> "configuration file" values. That is, when the user switches to another
> scaler, save that setting change to the config file immediately (this
> is BTW how virtually all games and programs I recall behave).
>
>
> I can see benefits to both approaches, BTW. Personally I am used to
> approach 2, as this is how every single program I uses behaves.
> Examples: Diablo II/WarCraft/StartCraft; Mozilla; FireFox; vlc;
> Neverwinter Nights; BZFlags; PhotoShop; all of the dozen (mac)
> applications I am running right now. However, maybe it's simply a mac
> thing and Windows/Linux apps are overall doing it differently.
I prefer Approach 1, simply to avoid the user doing something stupid
like turning down the sound volume and forgetting, or switching to a
scaler which runs in an unsupported resolution,and killing their
display as a result (as occurs on certain nameless braindead OSes :)
So I would say three buttons:
"Reset" ("Defaults", "Revert" - something like that) - Obvious
"Save" - Obvious
"Apply" - Replaces OK, just to keep in with the usual captions.
Either way, I agree that the current situation is confusing.
- Ender
More information about the Scummvm-devel
mailing list