Hello All,

So I get another vote from Heikki to leave it alone.

Heikki wrote:
> I like that the button will stay pressed. There are already
> two kind of mouse cursors which
> will make the distinction between the edit mode and the
> insert mode. IMHO, the indication
> of the current mode with the type of the mouse cursor
> should be enough for indicating
> 
> what will happen after clicking the left mouse button.

Without picking this apart for nuance, I will agree with this statement.

But in Classic, the button indicating which note / rest to insert was 
de-selected when leaving the note / rest mode.  SO the user could reenter the 
mode by selecting any of the buttons.

IN trunk the user may still select any button except the one that is pressed.  
So clicking on the pressed button doesn't re-activate note/ rest Inserter.

RG has a long history of picking notes from the toolbar in this fashion and 
expecting the Note / Rest Inserter to be active when doing so.  That is my 
concern, is that it will appear as a "bug" if we do not at least re-activate 
the Note / Rest Inserter when the pushed button is clicked.

I'm happy to leave it as is, but I feel uneasy about leaving this "small" 
aspect of a particularly nice interface left unfinished.

I just want the button to retrigger NewNotationView::slotSetNoteRestInserter()

I'd like to to do this in a way that still maintains a simple code structure 
and without introducing to much other overhead.

If we can do that, great.  If not, then just leave it as is.  What I really 
need is someone with some really Qt experience to point me in the right 
direction.

Because, if I we to get this to work, most people would not care that clicking 
on the pressed button reactivates the Note / Rest Inserter.  But those that 
"intuitively" think clicking it should active the Note / Rest mode will not be 
disappointed.

Sincerely,
Julie S.



      

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to