Jon,
RETURNing .F. from the init of a control does not disable it, it prevents the control from instantiating
Rick
>>Select holidays
>>Locate for holidays.date=date()
>>If found()
>>This.enabled=.f.
>>endif
>
>Ian,
>
>use Return .F. instead of this.enabled = .f.
>
>Returning false from the init event prevents the control from being created
>
>Jon