Simon,
It isn't the RGB() function but the RGB() option of the COLOR clause of the @..SAY and @..Get commands. It would work as long as @..SAY and @..Get commands are supported.
>I thought that as well, but try this:
>
>LOCAL lowhiteonred
>lowhiteonred = "RGB(255,255,255,255,0,0)"
>CLEAR
>@3,0 SAY "This is bright white on bright red" COLOR (lowhiteonred)
>
>It works in VFP6, probably by virtue of a flaw. Does it work in newer versions?
>
>I wish it didn't as this would help the argument for a re-write of this awful legacy code I'm using.
>
>Thanks
>Simon
--sb--