This.Command='Close' IF FILE(This.FileName) * If the file exist, we ask the user to overwrite it IF ShowMes(GetMes('Multimed','FileExist'),36)=7 This.lRecord=.F. This.Command='Open' NODEFAULT RETURN ENDIF ERASE (This.FileName) ENDIF This.Command='Open'However, this doesn't work. Even if we have a no confirmation, the NODEFAULT doesn't take effect. The RecordClick() event processes as is and start the recording. What am I missing?