From: "Mattias Gaertner" <[EMAIL PROTECTED]>
"Yury Sidorov" <[EMAIL PROTECTED]> wrote:
From: "Michael Van Canneyt" <[EMAIL PROTECTED]>
> On Sun, 12 Mar 2006, Yury Sidorov wrote:
>
>> > > - Different size of buttons. They must be the same size, except
>some > > > special cases where caption is long.
>> > I think this is not good practice. How do you decide when the
>> > caption
>
>> > is
>> > too > long seing the captions are translated too.
>>
>> I can say based on my experience only small number of buttons need to
>be > wider
>> due to translated text size. I always use 75x23 px buttons if
>> possible.
>
>> 75x23
>> buttons is default in all MS programs.
>
> Most buttons in my programs need to be 100x25. Dutch texts tend to be
> longer.
>
> It's hard to make a 'beautiful' design; what's more, the rules differ
> on
>
> all
> platforms. Not to mention that it is very much a matter of taste.
>
> All you can hope for is that the design is consistent:
> i.e. the same design rules in all dialogs in a program.
I am trying to create such design rules :)
Speaking about button sizes I want to prevent the situation when every
button has different size.
For example OK button is 30px with and Cancel button is 60px with.
They must have the same width: 75px or 100px - it can be discussed. We
need to find some button width, which is good for every language in most
cases. And use this width as default.
Yes, UI is matter of taste. But there will be no nice looking and
consistent UI without some documented UI guidelines.
We can set a minimum width of buttons.
OK. I think 90x25 will be good default/minimum button size.
Please test the following common button captions on your native language:
Cancel, Add, Insert, Default, Remove, Delete, Apply, Retry, Load, Save.
For russian and ukrainian 90x25 is good.
Yury.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives