I wondered if it might be possible to add some additional functionality to the Graphics Primitives future to allow adjustments to the whole DrawArea surface?
Specifically something like:
adjust brightness and/or contrast of whole canvas (scale between 0 and 100)
e.g. adjustBrightness(level)
adjustContrast(level)
adjust brightness of one or more primary colours (levels range from 0 to 100)
e.g. adjustColorRGB(R,G,B)
adjust hue, light, saturation levels (levels range -100 to +100)
e.g. adjustColorHLS(H,L,S)
I realise there are a wide range of fairly standard graphics operations like this that could be added, but these are probably the main ones not already available (and the ones I'd find most useful! ) |