Style Guide issues (was:Re: kdenetwork/kmail)

Thomas Zander zander at planescape.com
Mon Aug 12 18:28:52 BST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 12 August 2002 10:16, Marc Mutz wrote:
> On Monday 12 August 2002 09:06, Thomas Zander wrote:
> > On Monday 12 August 2002 01:31, Marc Mutz wrote:
> > > kdenetwork/kmail kmmainwin.cpp,1.501,1.502
> > > Author: mutz
> > >
> > >
> > > Modified Files:
> > >          kmmainwin.cpp
> > > Log Message:
> > > CCMAIL: 46369-done at bugs.kde.org, kde-core-devel at kde.org
> > > Why does _warning_ContinueCancel default to Continue??
> >
> > I remember a discussion prior to the release of 3.0 where the logout
> > dialog had the same question.
>
> I remeber this, too. There, it's different though. The whole screen
> changes and I for one am shocked enough to not hit Enter everytime I
> see this and hadn't intended to hit the logout. Plus, you see it every
> single day and you don't loose data provided the opened apps do proper
> session management.

Naturally you know that each and every one of these statements depend on a 
number of settings and user habits.

The point which I am trying to make (but seem to fail to make you see ;) is 
that the most basic part of GUI design is consistency. And this has to be at 
the very basic level since a basic widget can be seen in a LOT of different 
situations. That basic widget SHOULD however always work the same.

Therefor the question boils down to 'what is the standard for a confirmation 
dialog for a destructive action.

If you look at deleting a file in konqueror; logging out or any other part 
where this happens the default is always the destructive one.

As the referred tread showed us; one level of 'security' is enough.

So again; please change KMail to act like the rest of KDE.

- -- 
Thomas Zander                                           zander at planescape.com
                                                 We are what we pretend to be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9V/BUCojCW6H2z/QRAlHVAKDCLMWpUO38pPrcOij5niqm9dq3WwCffKAs
3YLywlC2JiRT2d7Er1OUbnk=
=eDVO
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list