Feature Requests item #1258196, was opened at 2005-08-12 23:09
Message generated for change (Comment added) made by matthewskala
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=698375&aid=1258196&group_id=124062
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Interface: Tcl/Tk
Group: None
Status: Open
>Resolution: Accepted
Priority: 5
Submitted By: Matthew Skala (matthewskala)
Assigned to: Nobody/Anonymous (nobody)
Summary: Too easy to get out of design mode
Initial Comment:
The "design mode" dialog box in the Tcl/Tk interface has a
prominently positioned button marked "Done". It's tempting to
press this button to confirm some operation - for instance,
after typing in a new feature name - because it looks like an
"OK" button that would be used for that purpose. The "Done"
button also has default input focus, so pressing "Enter" in the
dialog box will trigger it. Type something into an entry field
and hit "enter", and the button will be triggered. It is thus very
easy to trigger the button by mistake. When pressed, it
dumps you out of design mode completely. You can get back
by choosing "design" again from the menu, but whatever you
were typing at the time, as well as settings like which type of
terrain you were painting with the paint terrain command, will
be lost.
Exiting design mode (while remaining in Xconq) isn't even
something you'd want to do in normal operation at all -
normally, once you go into design mode, you want to stay that
way permanently until you exit the program entirely. It's
relatively rare that someone would want to go into design
mode temporarily and then play the game afterward. Different
users will have different usage patterns, of course, but I
figure I accidentally exit design mode at least five times for
every time I deliberately exit the program while in design
mode, and I think I've only ever once or twice wanted to exit
design mode without exiting the program.
So it shouldn't be so easy to do something that you almost
never want to do and is annoying if you do it accidentally.
Entering design mode requires going through the menu. The
menu command to enter design mode is already a toggle with
check box indicator; you can exit the mode by selecting it a
second time. That makes sense and is hard to do by
accident. I think the interface would be pleasanter to use if
the "Done" button were simply deleted entirely from the
design dialog box, and this function left to the menu item.
I can probably do this myself - mentioning it here to see if
anyone else has an opinion.
----------------------------------------------------------------------
>Comment By: Matthew Skala (matthewskala)
Date: 2005-08-13 16:29
Message:
Logged In: YES
user_id=1167698
Done and checked into CVS. I note that it's also possible to get
out of design mode by clicking the close box on the palette window.
----------------------------------------------------------------------
Comment By: Eric McDonald (eric_mcdonald)
Date: 2005-08-13 10:13
Message:
Logged In: YES
user_id=1158352
I see no problems with the proposed change. I think it is a
good idea.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=698375&aid=1258196&group_id=124062
|