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

List:       koffice-devel
Subject:    Re: better tool switching
From:       Inge Wallin <inge () lysator ! liu ! se>
Date:       2006-09-01 14:35:10
Message-ID: 200609011635.10576.inge () lysator ! liu ! se
[Download RAW message or body]

On Friday 01 September 2006 16:13, Thomas Zander wrote:
> On Thursday 24 August 2006 17:16, Benjamin K. Stuhl wrote:
> > Also, I would suggest that KoTool::activate() should get a QPoint(F?)
> > (I'm not really sure when to use which version...) argument so that you
> > can, say, simply click a text shape twice (or double-click) to get the
> > cursor where you clicked? It's really rather irritating to always have
> > to mouse over to the toolbox to be able to enter text in a word
> > processor... ^_^
>
> I've had the horrible experience of having to use Scribus for the last
> week. The way that focus is switched between items is truly horrible and,
> well, .. just leave it at that.
>
> So, after figuring out how _not_ to do it here are some ideas on what is
> easier and better.
>
> * Tools are sticky.  With this I mean that having a text tool in use and
> clicking on another text shape should keep that tool. No (auto)
> unselecting and reselecting is allowed :)

Something I have seen in some programs is that single clicking a tool makes it 
autounselected after the operation, but doubleclicking it makes it permanent 
until something else is chosen.

	-Inge

> * Double click to start using the shapes tool should work.
> * single click on the empty canvas should deselect all shapes. Combined
> with point 1 the default tool should become usable (to select another
> shape) but if the current tool is usable on the newly selected shape
> there it should be switched to immediately.  In other words; switching
> shape by unselecting and reselecting should not forget the tool.
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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