[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: kpaint
From:       Karl-Heinz Zimmer <khz () kde ! org>
Date:       2003-09-09 17:10:54
[Download RAW message or body]

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

Hello Michael,

nice work!  :-)

On Dienstag, 9. September 2003 18:05, Michael Thaler wrote:
> Hello,
>
> I finished my work on the new toolbar for kpaint. It now uses
> kwidgetactions. The buttons are qpushbuttons. Single-clicking on a
> button changes the tool. Double clicking opens a config dialog for
> the tool (not implemented yet).
(...)
> Next I will look how I can make configuration dialogs for the tools.

The idea of having specialized config dialogs for the tools instead of
just using the common "Tool Properties" dialog sounds very good to me.

Might I suggest you implement a 2nd way how to invoke these per-tool
configuration dialogs?

IMhO it would be good to have an entry for these dialogs in the toolbar's
RBM as well: this entry could change its name depending on the tool that
was right-clicked onto - so e.g. if the user would click the right mouse 
button over the Lines tool the right button menu would show the
following entry on top of the other entries:

   "Configure Lines"

If the user would NOT click with the mouse over a tool buton but over
the empty rest of the toolbar this extra entry could be either grayed out
or just not there at all.

The reason why I am asking for this functionality is that item-specific
tasks normally can be accessed via context menus - so the configuration
of a tool bar button's properties would be looked for in the RBM by 
experienced KDE users.

Karl-Heinz
- -- 
Karl-Heinz Zimmer, Senior Software Engineer, Klarälvdalens Datakonsult AB
<mailto:khz@klaralvdalens-datakonsult.se>            <mailto:khz@kde.org>
 "For every complex problem there is an
  answer that is clear, simple, and wrong."  H. L. Mencken, 1880 - 1956
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/XgmiCcaVnbvggDcRAjR6AJwKVY+f68XNAbrsRvJOSCxhZWHzcACcC0wz
G0d69mv5rro+13JhYRMeS2M=
=X6Cw
-----END PGP SIGNATURE-----

 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic