livecode-ide
livecode-ide copied to clipboard
Property Inspector: the colors for graphics look like they can't be set.
If you go to the Colors pane of the Property Inspector for a graphic the red line (used for inherited properties?) kind of makes it look like you can't set them.
This might well just be me, it just implies prohibited or unavailable to me.
It just means empty. I agree that it does give that impression slightly. We probably need to come up with some ideas about this - it needs some thought generally because a) The same complaint has been levelled at the 'effective' values b) The color editor doesn't currently show you the effective vaue
(the textFont and textSize values here)

What about using a grey and white chequerboard for "transparent"?
I don't know about empty, though. Tricky one. Text, e.g. "N/A"?
The version of the color editor with alpha channel already uses a chequerboard for showing trasparency
To me "N/A" would imply "can't be set". What about another column to show the inherited/effective value, and then the checkerboard for empty? Empty is essentially transparent in that context.
Just as a data point for whenever we come to discuss this, Keynote uses a very similar display to our current one for 'empty' color.

Perhaps we should be doing something similar, using a dropdown menu to switch between color, pattern and gradient fill. The label of the dropdown can then be used to convey the fact that a displayed color is inherited.