swingx
  1. swingx
  2. SWINGX-1298

Highlighter: complete support for base properties

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6.1
    • Fix Version/s: 1.6.3
    • Component/s: Highlighter
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      1,298

      Description

      Opened to discuss and have the decision somewhere.

      SwingX should include Highlighters for all "safely" decoratable properties (as documented
      in ComponentProvider et al)

      we have already:

      • color
      • border
      • painter
      • icon (safe for J/Label/Provider)
      • font: several in tests and demos - easy enough to move (don't forget: tests!)
      • toolTipText
      • enabled
      • horizontal alignment
      • componentOrientation: too special?

      missing

      • min-, max-, prefSize: not generally solvable, too context specific

      Note: this description is edited - moved the items from "missing" to "have" as implemented. Decided to not add the last (xxSize) in the missing list

        Issue Links

          Activity

          kleopatra created issue -
          kenaiadmin made changes -
          Field Original Value New Value
          issue.field.bugzillaimportkey 1298 85558
          made changes -
          Link This issue depends on SWINGX-1002 [ SWINGX-1002 ]
          made changes -
          Link This issue depends on SWINGX-1299 [ SWINGX-1299 ]
          made changes -
          Link This issue depends on SWINGX-1302 [ SWINGX-1302 ]
          made changes -
          Link This issue depends on SWINGX-1310 [ SWINGX-1310 ]
          Karl Schaefer made changes -
          Affects Version/s 1.6.1 [ 13360 ]
          Affects Version/s 1.6++ [ 13359 ]
          kleopatra made changes -
          Original Estimate 0 minutes [ 0 ]
          Remaining Estimate 0 minutes [ 0 ]
          Description Opened to discuss and have the decision somewhere.

          SwingX should include Highlighters for all "safely" decoratable properties (as documented
          in ComponentProvider et al)

          we have already:
          - color
          - border
          - painter
          - icon (safe for J/Label/Provider)

          missing
          - font: several in tests and demos - easy enough to move (don't forget: tests!)
          - enabled: better not touch, might have side-effects on usability
          - componentOrientation: too special?
          - toolTipText: not generally solvable, too many options?
          - min-, max-, prefSize: not generally solvable, too context specific
          - horizontal alignment: needed?
          Opened to discuss and have the decision somewhere.

          SwingX should include Highlighters for all "safely" decoratable properties (as documented
          in ComponentProvider et al)

          we have already:
          - color
          - border
          - painter
          - icon (safe for J/Label/Provider)
          - font: several in tests and demos - easy enough to move (don't forget: tests!)
          - toolTipText
          - enabled
          - horizontal alignment

          missing
          - componentOrientation: too special?
          - min-, max-, prefSize: not generally solvable, too context specific
          kleopatra made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          kleopatra made changes -
          Link This issue depends on SWINGX-1429 [ SWINGX-1429 ]
          kleopatra made changes -
          Description Opened to discuss and have the decision somewhere.

          SwingX should include Highlighters for all "safely" decoratable properties (as documented
          in ComponentProvider et al)

          we have already:
          - color
          - border
          - painter
          - icon (safe for J/Label/Provider)
          - font: several in tests and demos - easy enough to move (don't forget: tests!)
          - toolTipText
          - enabled
          - horizontal alignment

          missing
          - componentOrientation: too special?
          - min-, max-, prefSize: not generally solvable, too context specific
          Opened to discuss and have the decision somewhere.

          SwingX should include Highlighters for all "safely" decoratable properties (as documented
          in ComponentProvider et al)

          we have already:
          - color
          - border
          - painter
          - icon (safe for J/Label/Provider)
          - font: several in tests and demos - easy enough to move (don't forget: tests!)
          - toolTipText
          - enabled
          - horizontal alignment
          - componentOrientation: too special?

          missing
          - min-, max-, prefSize: not generally solvable, too context specific

          Note: this description is edited - moved the items from "missing" to "have" as implemented. Decided to not add the last (xxSize) in the missing list


          kleopatra made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]

            People

            • Assignee:
              kleopatra
              Reporter:
              kleopatra
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: