On Wed, 2009-09-23 at 17:17 +0100, Chris Cannam wrote:
> On Wed, Sep 23, 2009 at 5:10 PM, D. Michael McIntyre
> <[email protected]> wrote:
> > My only serious whine about the panner in general is that the white viewable
> > area box really is very twitchy at the edges.
> 
> Yes, it still sometimes gets "stuck" as well.

If you have a velocity ruler open, you'll see the panner behaviour is
different to the matrix view.

The control rulers draw the rectangle specified by the panner. The
matrix's (Panned) slotSetPannedRect uses centerOn(pr.center) to centre
the view on the same centre as the requested rectangle. This limits the
panned rect to be within the scene meaning that it doesn't follow the
panner when it's dragged off the scene.

I noted when I wrote this that my preference would be for the panner to
restrict movement to the scene.

I've tried changing slotSetPannedRect in Panned to setSceneRect(pr) and
that means that the matrix view stays in sync with the control rulers as
expected and can be cleanly dragged off the scene.

It does, however, break the piano!


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to