The HasDialog property returns a read-only Boolean (True or False) value that indicates whether an import filter has a filter-specific dialog box. If the filter has a filter-specific dialog box, a value of True is returned.
Examples:
The following VBA example creates a document and an ellipse. When exporting the document to JPEG, the dialog box for the filter is displayed (if one exists), and the export process is completed.
Sub Test()
Dim ex As ExportFilter
Dim d As Document
Set d = CreateDocument
d.ActiveLayer.CreateEllipse2 4, 4, 1
Set ex = d.ExportEx("c:\test.jpg", cdrJPEG)
With ex
If .HasDialog Then
.ShowDialog
End If
.Finish
End With
End Sub