Posted 23 March 2021, 3:32 pm EST
Hi,
Please see attached project and perform the following scenario.
- Run the project.
- Click Menu->File->Open and open some RDF file e.g. “Catalog.rdf”.
- Click Menu->File->Add bookmarks.
- Click Menu->View->TocView.
- In the Table of Contents that is opened click “Document Map” (the second icon on the bottom left).
- Click “first page” bookmark using the left mouse button and notice that “first page” tree item is selected and the viewer navigates to the first page of the document (along with the message box).
- Click “second page” bookmark using the left mouse button and notice that “second page” tree item is selected and the viewer navigates to the second page of the document (along with the message box).
- Click “first page” bookmark using the left mouse button and notice that “first page” tree item is selected and the viewer navigates to the first page of the document (along with the message box).
- Click “down arrow” on the keyboard and notice that “second page” tree item is selected BUT the viewer DOES NOT navigate to the second page of the document (message box states that too).
- Click “up arrow” on the keyboard and notice that “first page” tree item is selected BUT the viewer navigation again DOES NOT occur (message box states that too).
This behavior seems to be a BUG in Active Reports because the same action “changing the selected item in the Table Of Contents tree view” has different effect if the selection is done via MOUSE vs KEYBOARD.
-
Can you please fix it?
-
Can you provide some solution/workaround how to “handle selection changes via keyboard” so the viewer navigates to the proper page in the same way as it does when the mouse is used?
Thank you.
RDFViewer_C#.zip