[sorry about the absence -- medical distractions] So, in the Classic notation editor we have two cursors.
The blue one is the full height of the system and moves smoothly during playback (mostly!). The purple one is the height of a single staff and moves only when commanded to. It has two main functions: to be the editing point for operations like paste and keyboard inserts (for this purpose it always "snaps to event edges"); and to show which staff is current (not segment, it's inadequate for that). To make the single cursor behave as well as the two in Classic, presumably we need to handle both of these cases -- it needs to indicate the current staff (much as I'd like to do this with some fancy overlay, the cheapest way has got to be to use the cursor as Julie says), and it needs to "snap to edges". If the single cursor has the full height of the system, then it really does want to move smoothly during playback; snapping looks very strange in that situation (as noted already). I had intended to experiment with making it snap to the closest edge when playback stops, but I haven't done that yet. A full-height cursor could easily have a single-staff-height section in a different colour or style that made it (relatively) clear which was the current staff. If the single cursor has the height of only a single staff, as now, then smooth movement is less vital, though I agree that the current behaviour is still kind of irritating. Chris ------------------------------------------------------------------------------ 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
