ICEpdf
  1. ICEpdf
  2. PDF-1204

Make interactive forms flag dynamic.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.2.5
    • Fix Version/s: 6.3
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      Viewer RI

      Description

      A client has asked us about making the org.icepdf.core.annotations.interactive.enabled property dynamic as it is currently defined as static property.

      The ideal fix would be move the flag out to the document model so that it can be easily configured on a document by document case.
      1. 0022_G_WBM0_Widerrufsbelehrung_updated.pdf
        186 kB
        Naveen Anamaneni
      2. ViewerComponentPro.java
        4 kB
        Naveen Anamaneni

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Support Case References https://icesoft.my.salesforce.com/5000g00001nWJPv
        Judy Guglielmin made changes -
        Naveen Anamaneni made changes -
        Attachment ViewerComponentPro.java [ 22623 ]
        Naveen Anamaneni made changes -
        Hide
        Naveen Anamaneni added a comment -

        Can you please provide a sample or part of the sample which satisfies the fix given - "move the flag out to the document model so that it can be easily configured on a document by document case.", since I have tried as I understood, by moving the flag to the outside of the SwingController object creation, which gives me the document, but the result didn't change for me.

        My sample code attached here along with a sample acro form document, please check the code and modify according to the correct solution.

        Show
        Naveen Anamaneni added a comment - Can you please provide a sample or part of the sample which satisfies the fix given - "move the flag out to the document model so that it can be easily configured on a document by document case.", since I have tried as I understood, by moving the flag to the outside of the SwingController object creation, which gives me the document, but the result didn't change for me. My sample code attached here along with a sample acro form document, please check the code and modify according to the correct solution.
        Patrick Corless made changes -
        Fix Version/s 6.3 [ 13093 ]
        Hide
        Naveen Anamaneni added a comment -

        Hi,

        do you have any update on this, please..? Thank you.

        Show
        Naveen Anamaneni added a comment - Hi, do you have any update on this, please..? Thank you.
        Hide
        Patrick Corless added a comment -

        We are planning to make this enhancement for the 6.3 release which is currently scheduled for the end of November. We have quite a few other tasks to get to before this one. I'll update the JIRA when it has been assigned to a a developer.

        Show
        Patrick Corless added a comment - We are planning to make this enhancement for the 6.3 release which is currently scheduled for the end of November. We have quite a few other tasks to get to before this one. I'll update the JIRA when it has been assigned to a a developer.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52071 Thu Nov 09 13:41:22 MST 2017 patrick.corless PDF-1204 addition of dynamic property to allow users to set the the
        isInteractiveAnnotationsEnabled flag on a document by document basis.
        The initial value is true but can be set to false for the initial launch
        using -Dorg.icepdf.core.annotations.interactive.enabled=false.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/PopupAnnotationComponent.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/views/DocumentViewModel.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/AbstractAnnotationComponent.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.2.0/icepdf/viewer/src/org/icepdf/ri/common/views/AbstractDocumentViewModel.java
        Hide
        Naveen Anamaneni added a comment -

        ICEPdf patch '6.2.5_Patched_1204' provided against this issue, and the patch is working as expected.
        Thanks for the patch and now you can close this issue now.

        Show
        Naveen Anamaneni added a comment - ICEPdf patch '6.2.5_Patched_1204' provided against this issue, and the patch is working as expected. Thanks for the patch and now you can close this issue now.
        Hide
        Patrick Corless added a comment -

        Marking as fixed

        Show
        Patrick Corless added a comment - Marking as fixed
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: