Opened 10 years ago

Closed 10 years ago

#2419 closed enhancement (fixed)

Theming support for composite styles

Reported by: jng Owned by: jng
Priority: low Milestone: Maestro-6.0
Component: Maestro Version:
Severity: trivial Keywords:
Cc: External ID:

Description

Add support for creating themes for composite styles.

Due to the increased complexity of composite styles, we theme as follows:

  • For each color in theme ramp the first defined fill color in the composite style. This could be:
    • A FillColor property of a Path graphic
    • A default value for a Fill Color parameter (if FillColor property is a symbol parameter reference)
    • The override value for a Fill Color parameter (if defined)
  • Whichever one we find, we replace that color at that same spot in a cloned copy with the current color in the theme ramp.
  • Add this cloned copy to the composite style

Change History (3)

comment:1 by jng, 10 years ago

Resolution: fixed
Status: newclosed

Fixed r7999

comment:2 by jng, 10 years ago

Resolution: fixed
Status: closedreopened

comment:3 by jng, 10 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.