Yes, if you use Automation I think the dialog is always raised even if you use ReadOnly:=True in the parameter list.