Hi David,<div><br class="webkit-block-placeholder"></div><div>I *think* I'm pretty close to being able to remove the old frame descriptors pane in annotator to replace it with the new one we've been writing, but I wanted to send this as a patch rather than commit to make sure I'm doing the right thing.  Please have a look.  Here are my questions / comments:
</div><div><br class="webkit-block-placeholder"></div><div>- I removed the functions from Annotator that I had moved to FrameDescriptorsPane.  For now, I've commented out the methods that I removed from Annotator.cxx in 
Annotator.hxx just to keep track of what I removed.  The new pane seems to be functioning fine except when it comes to dragging the playhead to a new position- it just doesn't do that.  I'm pretty sure that's a signal that I just need to find.  Or... it may have to do with the markCurrentSongChanged attribute / signal, which I guess I'd have to emit from within FrameDescriptorsPane to get Annotator to update?  (see line 168 of FrameDescriptorsPane after applying my patch)
</div><div>- I presume the top widget needs to be removed through QtDesigner (or by manually editing the .ui XML file)... but I wanted to check with you before I went ahead with that.</div><div>- As far as synchronizing zoom, I believe it's as simple as adding another signal connection... similar to the one that (AFAI can tell) is in vmqt/plot/vmSegmentationPlot.cxx:166.
</div><div>- As for live scrolling... I'm still looking for that but any hints are appreciated :)</div><div><br class="webkit-block-placeholder"></div><div>onward with the coding...  thanks!</div><div><br class="webkit-block-placeholder">
</div><div>b</div>