>>>Why does it only work with a top level form???
>>
>>Sorry, don't have an answer for that. Although I would guess it has to do with the way VFP paints forms in the VFP screen.
>
>Roi,
>It has nothing to do with VFP. The WS_EX_LAYERED attribute needs to be set on the window for this function to work. Only top-level forms and forms with the Desktop property set to .T. are capable of having this.
Thanks. I was just reading about layered windows in the docs. It says you cannot use it on child windows. Is that the reason, Non-TopLevel forms are actually child windows of the VFP main window? I'm just learning some of this stuff, so forgive me if this a lame conclusion. <s>
Roi
'MCP' Visual FoxPro
In Rome, there was a poem.
About a dog, who found two bone.
He lick the one, he lick the other.
He went pyscho, he drop dead!