Re: Interface/usability question
Re: Interface/usability question
- Subject: Re: Interface/usability question
- From: Douglas Norton <email@hidden>
- Date: Fri, 15 Nov 2002 08:53:32 +0000
You have a dilemma, and the actual specifics of the item you are hiding is
the important factor here, so it will have to be your decision.
Some things to consider:
Is the user going to be deprived on some important functionality by not
having the object visible in your window. What if the user does not see the
preference for showing this window object. If you are developing shareware
is your user going to dismiss your product because he/she never discovers
the object you are hiding by default.
If screen real estate is the problem, then may be a disclosure triangle in
your window would be a better choice. The user would know that there is more
to be seen from the first instance they see your window.
My choice, show the item and let the user hide it if they want their screen
real estate back. After all, they may have a big screen or two and have
plenty of screen real estate and would never even understand why you hid it
in the first place. :)
Douglas
>
I have a checkbox in my app's preferences that is giving me
>
philosophical problems.
>
>
The button denotes the visibility (or invisibility) of a particular
>
object in a window when the window is first opened. The object it
>
refers to will be invisible by default, but that's my preference, and
>
doesn't have to be that way. And of course, I wouldn't offer the
>
checkbox in the prefs if I thought I was always right ;-)
>
>
My question is, if there's no 'right or wrong' way the object should be
>
by default, and I decide to make it invisible because it cuts down on
>
screen real estate or some other moral high ground, should I mark the
>
button as 'Visible', and have it unchecked, or 'Invisible', and have it
>
checked?
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.