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

          Hide
          kleopatra added a comment -

          added a dependency to the AlphaBlendHighlighter issue - which isn't really a dependency
          as that one is about extended (? maybe) highlighter. No way to tag issues as merely related
          ..

          Show
          kleopatra added a comment - added a dependency to the AlphaBlendHighlighter issue - which isn't really a dependency as that one is about extended (? maybe) highlighter. No way to tag issues as merely related ..
          Hide
          kleopatra added a comment -

          related forum thread:
          http://forums.java.net/jive/thread.jspa?threadID=78253&tstart=0

          from feedback there it looks like enabled, alignment and derivedFont is actually in use
          out there.

          Show
          kleopatra added a comment - related forum thread: http://forums.java.net/jive/thread.jspa?threadID=78253&tstart=0 from feedback there it looks like enabled, alignment and derivedFont is actually in use out there.
          Hide
          kleopatra added a comment -

          updated lists of have/not have in description to reflect current state (a bit weird that we can edit that .. but nice

          will add a Highlighter for componentOrientation, but not for XXSize - can always re-open if really wanted

          Show
          kleopatra added a comment - updated lists of have/not have in description to reflect current state (a bit weird that we can edit that .. but nice will add a Highlighter for componentOrientation, but not for XXSize - can always re-open if really wanted

            People

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

              Dates

              • Created:
                Updated:
                Resolved: