Chem4Word / Version3-2

Version 2022 (3.2) of Chem4Word - A Chemistry Add-In for Microsoft Word
https://www.chem4word.co.uk
Other
21 stars 2 forks source link

Add-on causes Word not to be able to scroll to selected Comment in Reviewing Pane #45

Open abdulazizali77 opened 1 year ago

abdulazizali77 commented 1 year ago

To Reproduce Steps to reproduce the behaviour:

  1. Add a comment to a block of text
  2. Go to a different page
  3. In the Reviewing Pane, select the comment
  4. Word does not scroll to the document page where comment was added, furthermore the Reviewing Pane comments are showing in document area

Expected behavior Word should work as previously which is scroll to the location in the document where comments were created

CML Data NA

Screenshots If applicable, add screenshots to help explain your problem. image Fig 1 - After installed - selecting Comment [t3] does nothing image Fig 2 - After uninstalled - - selecting Comment [t3] goes to page 3

Desktop (please complete the following information):

Installation Id: debd4c08-a94c-4f02-910b-00fe3431203a Operating System: Microsoft Windows 10 Enterprise 64bit [6.2.9200.0] en-MY Word Version: 2010 Word Product: Microsoft Office Professional Plus 2010 32bit [14.0.4734.1000] Internet Explorer Version: 11.0.19041.207 .Net Framework Runtime: .NET 4.8 (W10 2004) [528372]

Settings Folder: C:\Users\triyae\AppData\Local\Chem4Word.V3 Library Folder: C:\ProgramData\Chem4Word.V3

PlugIns Folder: C:\Program Files (x86)\Chem4Word V3\PlugIns Chem4Word.Editor.ACME.dll - [3.2.3.8118] Chem4Word.Renderer.OoXmlV4.dll - [3.2.3.8118] Chem4Word.Searcher.ChEBIPlugin.dll - [3.2.3.8118] Chem4Word.Searcher.OpsinPlugIn.dll - [3.2.3.8118] Chem4Word.Searcher.PubChemPlugIn.dll - [3.2.3.8118]

.Net Assemblies loaded in memory Accessibility, Version=4.0.0.0 Chem4Word.Core, Version=3.2.3.8118 Chem4Word.Editor.ACME, Version=3.2.3.8118 Chem4Word.Libraries, Version=3.2.3.8118 Chem4Word.Renderer.OoXmlV4, Version=3.2.3.8118 Chem4Word.Searcher.ChEBIPlugin, Version=3.2.3.8118 Chem4Word.Searcher.OpsinPlugIn, Version=3.2.3.8118 Chem4Word.Searcher.PubChemPlugIn, Version=3.2.3.8118 Chem4Word.Telemetry, Version=3.2.3.8118 Chem4Word.V3, Version=3.2.3.8118 CustomMarshalers, Version=4.0.0.0 IChem4Word.Contracts, Version=3.2.3.8118 Microsoft.CSharp, Version=4.0.0.0 Microsoft.IdentityModel.Tokens, Version=6.15.1.0 Microsoft.Office.Interop.Word, Version=15.0.0.0 Microsoft.Office.Tools, Version=10.0.0.0 Microsoft.Office.Tools.Common, Version=10.0.0.0 Microsoft.Office.Tools.Common.Implementation, Version=10.0.0.0 Microsoft.Office.Tools.Common.v4.0.Utilities, Version=10.0.0.0 Microsoft.Office.Tools.Word, Version=10.0.0.0 Microsoft.Office.Tools.Word.Implementation, Version=10.0.0.0 Microsoft.ServiceBus, Version=3.0.0.0 Microsoft.VisualStudio.Tools.Applications.Runtime, Version=10.0.0.0 Microsoft.VisualStudio.Tools.Applications.ServerDocument, Version=10.0.0.0 Microsoft.VisualStudio.Tools.Office.Runtime, Version=10.0.0.0 mscorlib, Version=4.0.0.0 Newtonsoft.Json, Version=13.0.0.0 office, Version=15.0.0.0 SMDiagnostics, Version=4.0.0.0 System, Version=4.0.0.0 System.Configuration, Version=4.0.0.0 System.Core, Version=4.0.0.0 System.Data, Version=4.0.0.0 System.Drawing, Version=4.0.0.0 System.EnterpriseServices, Version=4.0.0.0 System.IdentityModel, Version=4.0.0.0 System.IdentityModel.Tokens.Jwt, Version=6.15.1.0 System.Management, Version=4.0.0.0 System.Numerics, Version=4.0.0.0 System.Runtime.Caching, Version=4.0.0.0 System.Runtime.Serialization, Version=4.0.0.0 System.ServiceModel, Version=4.0.0.0 System.ServiceModel.Internals, Version=4.0.0.0 System.Transactions, Version=4.0.0.0 System.Web, Version=4.0.0.0 System.Web.Services, Version=4.0.0.0 System.Windows.Forms, Version=4.0.0.0 System.Xaml, Version=4.0.0.0 System.Xml, Version=4.0.0.0 System.Xml.Linq, Version=4.0.0.0 WindowsBase, Version=4.0.0.0

Additional context tested with: 3.1.20 3.0.40 3.2.3.Beta

MikeWilliams-UK commented 1 year ago

Thankyou for taking the time to report this issue.

We are aware that there are incompatabilities between documents which have change tracking on. Change Tracking does not "play" nicely with locked content controls.

This looks like a very similar scenario.

abdulazizali77 commented 1 year ago

@MikeWilliams-UK if i wanted to debug this problem, what would be the first thing to look at? (i know C# but i dont have any ideas about Office APIs)

MikeWilliams-UK commented 1 year ago

@abdulazizali77 you would need to clone the repository, then follow the instructions in $/docs/Chem4Word-Version3-2-Developer-SetUp.docx Sadly the Office APIs are not well documented.