Responses below.
Priscilla Chung wrote:
**The issue**
Sheila Mooney 2007-01-24 12:12 PST
So, the timezone field for all day events is disabled, which makes
sense. We don't have the field at all in Chandler. However, it looks
exactly like the other fields visually which is confusing. I click on it
and it does nothing.
Which OS/browser combination is this? Even on FF2/Linux I get the
expected grayed-out visual state for disabled form elements.
**Proposal:**
In 0.7, the form elements in the detail view will appear/disappear
dynamically according to what the item is, ie. address fields will
appear/disappear in the detail view by using the communication stamp.
In this particular case, I side with Sheila's recommendation to
eliminate the time zone drop down list when the 'All day' check box is
checked. (Opposed to displaying something which looks enabled, when it's
really not.)
I think if the stamp changes, it makes sense for whole sections to
appear and disappear, but I think in general when a single attribute
(like timezone) is not applicable, disabling it is a much better
approach than making it go away completely -- provided you get the
proper visual cues that the element is not active.
Seriously, disabling form elements and buttons is a very standard thing
to expect to be able to do -- and if we can't reliably do that on all
our supported platforms, that seems to me to point to a bigger problem.
Shouldn't we consider trying to fix that first?
Matthew
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design