Clarion 5.5 Font Color Inheritance of Control from Window

in clarion 5.5 you can set the color on a form and it’s inherited controls by going
TARGET{PROP:Color} = BackGroundColour

So far, i can’t make the same thing work for font color
I’ve tried

TARGET{PROP:FontColor} = FontColor
TARGET{PROP:TextColor} = FontColor
TARGET{PROP:Font,3} = FontColor
ThisWindow{PROP:FontColor} = FontColor
ThisWindow{PROP:TextColor} = FontColor
ThisWindow{PROP:Font,3} = FontColor

I’m pretty sure i tried a few others, but so far nothing’s worked. not all of these compiled.

I know if i change the text color on the UI the inheritance works, but so far i’m batting 0/10 on the code side

any ideas?

If you’re trying to make all of the controls of a window re-inherit all of the color properties of their parent window after altering the properties of the parent, I don’t thing that works.

Pretty sure that’s the reason Anyfont was created. CapeSoft AnyFont Complete Documentation

You have to loop through all the controls and set them. Prop:NextField is the best way. You may also want to check Prop:Type, or others, to limit your changes.

Here’s an example that changes all Drop List colors plus Format: