[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