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