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