ICEpdf
  1. ICEpdf
  2. PDF-904

Highlight form fields option

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.0
    • Fix Version/s: 6.0
    • Component/s: Core/Rendering, Forms, Viewer RI
    • Labels:
      None
    • Environment:
      PRO

      Description

      Enhancement request to add a colour marking to all annotation on a page to improve input visibility for annotation without borders. This feature should be configurable using the Viewer RI an a system Property.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 5.2 [ 10970 ]
        Patrick Corless made changes -
        Component/s Forms [ 10570 ]
        Patrick Corless made changes -
        Summary Highlight form fields optoin Highlight form fields option
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #45987 Fri Sep 18 10:09:15 MDT 2015 patrick.corless PDF-904 addition of form widget highlight mode to the core library and new enable/disable button the viewer RI.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/AbstractWidgetAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingViewBuilder.java
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_r_24.png
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/Document.java
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_i_32.png
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/ViewModel.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/PropertiesManager.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/resources/MessageBundle.properties
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_a_24.png
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_i_24.png
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_r_32.png
        Commit graph ADD /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/images/form_highlight_a_32.png
        Hide
        Patrick Corless added a comment -

        Added support for form highlight functionality to the rendering core. It is is now possible to call document.setFormHighlight(true) to enable a paint overlay on widget annotations.

        The following system properties all for some configuration:
        org.icepdf.core.views.page.annotation.widget.highlight.color set the default colour used to highlight the widget. Default is #CC00FF.

        org.icepdf.core.views.page.annotation.widget.highlight.alpha set the default alpha value used to highlight the widget overlay. Default 0.3f.

        The viewer RI has a new button that can be used to toggle the form highlighting features.

        Show
        Patrick Corless added a comment - Added support for form highlight functionality to the rendering core. It is is now possible to call document.setFormHighlight(true) to enable a paint overlay on widget annotations. The following system properties all for some configuration: org.icepdf.core.views.page.annotation.widget.highlight.color set the default colour used to highlight the widget. Default is #CC00FF. org.icepdf.core.views.page.annotation.widget.highlight.alpha set the default alpha value used to highlight the widget overlay. Default 0.3f. The viewer RI has a new button that can be used to toggle the form highlighting features.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #45989 Mon Sep 21 11:07:00 MDT 2015 patrick.corless PDF-904 lowered the default alpha value to 10%.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/AbstractWidgetAnnotation.java
        Hide
        Patrick Corless added a comment -

        Marking as closed

        Show
        Patrick Corless added a comment - Marking as closed
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46020 Thu Sep 24 12:55:26 MDT 2015 patrick.corless PDF-904 upated show/hide label for form highlighting tooltip.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/resources/MessageBundle.properties

          People

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

            Dates

            • Created:
              Updated:
              Resolved: