>http://www.cdsbytes.com/examples/test.zip >>
*Combo.init *... With This.Parent .AddObject(This.Name+'_Shield','Shape') With Evaluate("."+This.Name+'_Shield') .BorderStyle = 0 .BackStyle = 0 .Top = This.Top .Left = This.Left .Width = This.Width .Height = This.Height .ZOrder() Endwith Endwith *Combo.when LOCAL llRetVal llRetVal = .F. WITH EVALUATE("this.Parent."+this.name+'_Shield') .Visible = !llRetVal endwith RETURN llRetValCetin