From: Stefan F. <ste...@we...> - 2012-03-06 18:36:46
|
Jerry: Thanks for catching this and thinking this through: I completely forgot to align the text of the buttons to the new functionality. Stefan On 03/06/2012 07:14 PM, Jerry Anderson wrote: > Couple of comments regarding "save/apply" button and the configuration > dialog (It is a bit confusing to use). > On Windows standard UI behavior is typically: > "Saving" should not occur when the user closes a window with the close > box in the upper right corner. They should be warned that a save is > needed and then let them choose to "cancel" the close operation or close > without saving. Using the close box without any warning as it is now > should be "cancel". > "Save/Apply" button should be changed to "Save", "Save As...", "Apply" > and/or "Ok/Done/Cancel" as individual actions. Some defintions of > expected behavior. > "Save" - save to the current configuration file. This can include a > "close" to complete the operation. Usually you will only "close" the > window if "apply" is also present as an option. > "Save As..." - save to a file of the users choice including a new file > or overwriting an existing file. The dialog from that point forward > should be editing the new file. This can include a "close" to complete > the operation. Usually you will only "close" the window if "apply" is > also present as an option. > "Apply" - this is typically a save without a close. > "Ok/Done/Cancel" - Depending on the other options on the dialog this > usually covers whatever scenarios are not covered. "Cancel" usually > suggests a rollback of all changes since the last save - this can get a > little tricky to communicate to the user when you allow for saving that > does not close the dialog. > I would suggest changing to a "save (followed by a close)", "save as... > (followed by a close)" and "cancel" buttons. All changes are scoped to > the lifetime of the dialog. > *From:* Stefan Frey <ste...@we...> > *To:* an 18xx game <rai...@li...> > *Sent:* Tuesday, March 6, 2012 9:29 AM > *Subject:* Re: [Rails-devel] Release Rails 1.7.0 available > > Phil: > that are valid remarks: You found a bug that occurs in a combination > I have no tested so far. > Further remarks below: At least for me the real challenge in UI design > is to anticipate how users can react and what they expect. Or better I > believe it is impossible and so you can only learn by feedback. > Stefan > > > Remark first: > * Choosing save/apply actually creates a new user profile, so it ask > for a new name (which is not equal to an existing profile). > * Choosing apply automatically saves it. > * User profiles are stored in the configuration folder of the user > machine, predefined profiles come inside the jar. > > > On 03/06/2012 06:03 PM, Phil Davies wrote: > > Stefan, > > > > Initial thoughts are that the configuration isn't working correctly. > > When I start up rails, I can load any of the default configs using the > > dropdown box. If I open the config window to edit the configuration, > > clicking save/apply prompts me for a name. > > The name to enter is the name for the new UI profile. > > > > > Firstly, that seems to make it impossible to overwrite the default > > configurations (I'd like prettyUI to have borders disabled, personally) > > since if I type the same name it it simply prompts me again. > > There are two reasons why predefined profiles cannot be overwritten: > A) A technical one as the predefined will get updated with every release > to provide defaults for new added configurations. > User profiles are only stored as changes to the predefined profile so > that they are able to inherit the new options with sensible defaults. > > B) In principal it would be possible to ignore reason A) and to allow > profile "overloading", so that the user profile gets preference. > However the predefined profiles always provide a reasonable fall-back > version. > > > Secondly, > > no matter what name I DO type in, it doesn't seem to save. Do I > > understand the below correctly that the configuration data should be > > saving into %USERPROFILE%\application data\rails on windows? I have a > > rails.recent file in there but nothing else seems to change if I try and > > save new configurations. > > That is actually a bug, you change the "pbem" predefined profile and > then store that as a user profile (that was my test case) but it does > not work for the new ones (as they are treated as transitory). > > It is easy to fix, however I would like to wait for at least two days of > feedback unless there is a critical bug. > > Stefan > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Rails-devel mailing list > Rai...@li... <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |