<<< 2011 Ideas | Home | 2013 Ideas >>> |
A part of Google Summer of Code.
Idea page | Notes |
---|---|
GSoC Idea: <An Idea Of Your Own> | |
GSoC Idea: TkHtml3 |
(AMG: I'm starting this section for people who want to make a note of an idea but don't want to create a separate idea page until it starts to take shape.)
AMG: I'd like to be able to specify transparency for items in the canvas. One possibility is to let color names be augmented with an alpha value 0.0-1.0 (or 0-255, whatever). Another is to add a separate -alpha option. Each approach has pros and cons. Alpha-tagged color names permit separate levels of transparency for -outline and -fill (and -activefill and -disabledoutline and all the others) (or -background and -foreground in the case of [deprecated] bitmap items), but they don't mesh well with image and window items which take neither -outline nor -fill options. An -alpha option would cover all canvas items, but doesn't permit separate alpha for outline, fill, activeoutline, etc. Perhaps add alpha versions of all the existing color options, e.g. -outlinealpha, -activefillalpha, etc., but this means doubling the number of color-related options. Obviously this idea needs a bit more thought, though I write it here so it doesn't get lost.