On Sat, Jan 31, 2009 at 10:29 PM, Chris Cannam <[email protected]> wrote: > CompositionView::drawArea(), at CompositionView.cpp lines 725 to 753. > The CompositionModelImpl manages the records of how tall the > individual tracks are (since tracks with overlapping segments in them > are made taller), through a SnapGrid record whose "bin height > multiple" records are adjusted appropriately in setTrackHeights() when > a segment's position changes.
I notice that the TrackButtons don't seem to adjust themselves properly when the height of a track changes on the canvas (for example when you drag out a new segment that ends up overlapping an existing one, on the same track). It occurs to me that perhaps this is how you got into wondering about the horizontal lines on the canvas in the first place, although maybe I'm getting ahead of myself there. Anyway, the TrackButtons do do something when the track height changes -- it just doesn't seem to be quite the right thing. They were broadly OK in 1.7.x. in this respect at least. Chris ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
