On Mon, 2013-01-07 at 22:55 -0800, Steven Howe wrote: > Navigator. Sections. > The section highlighted is may not be the section my cursor is in. ... > Logic requires the Navigator follow where I am. ... > Perhaps the highlighted section in the Navigator should also be the > section I am editing?
The code for the navigator is here: sw/source/ui/utlui/navipi.cxx IIRC :-) I believe some of it is shared with sfx2 or similar. It seems that the navigation generally navigates the document rather than moving the cursor around; so perhaps worth checking this out with the ux-advise list before getting too far I suspect (?) As for following the cursor position; a quick poke (and I'm no writer expert) suggests that: sw/source/core/crsr/crsrsh.cxx is prolly your friend; if you grok for InvalidateAccessibleCursorPosition - it seems that a11y at least gets a cleanish notification of changes there - although apparently everything else got jammed into one big method there ;-) I guess you'd want some sort of notification from there to the navigation dialog. Hope that helps ! All the best, Michael. -- michael.me...@suse.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice