On Wednesday, July 19, 2000 11:25:29 AM, Brian Mathis wrote:

> On Wed, 19 Jul 2000, Khanh Tran wrote:
>> Is there any way to "dim out" an already disabled button?  I want to
>> enable/disable this button dynamically, I didn't want to remove it totally
>> from the form for consistency reason.  But a disabled button looks just like
>> an enabled one, which could cause some confusion.
>>
>
> The Palm style guide specifically tells you not to do this.  What is
> consistent from the programmer's POV is not necessarily consistent from
> the User' POV.
>
> A greyed out button causes confusion.  If it's not available, it should
> not be displayed.

I don't necessarily agree that it shouldn't be displayed. As an example, in
the Expense application, clicking on "Details" when nothing is selected
generates an alert "You must have a record selected to perform this command.
To select a record, tap on the description of the item".

Otherwise, the Details button would be constantly appearing and disappearing
which would be distracting.

In addition, users sometimes think "I know I've seen a Details button
around; where did it go".  By keeping it there, but telling them why it
doesn't work in the current situation, the interface to the app appears more
stable.

Neil

--
Neil Rhodes
Calliope Enterprises, Inc.
1328 Clock Avenue
Redlands, CA  92374
(909) 793-5995     [EMAIL PROTECTED]      fax: (909) 793-2545

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to