Type: String
Default Value: Null
The defaultExt property of the CMDFileOpen class contains the default file name extension for the common File Open dialog.
Use this property to specify a default file name extension; for example, .txt or .doc.
When you define a value for the defaultExt property, you must also define the filter property value. If the specified defaultExt property value does not exist in the filter string, it defaults to All Files|*.*.
The following is an example of the defaultExt and filter properties.
vars trCMD : CMDFileOpen; begin create trCMD transient; trCMD.filter := "Text (*.txt)|*.txt|Pictures(*.bmp;*.ico)|*.bmp;*.ico|All Files|*.*"; trCMD.defaultExt := ".txt"; if trCMD.open = 0 then // do some processing here endif; epilog delete trCMD; end;