Argumentos
DialogOptions
Optional table. En openfiledialog se usan title, defaultPath y extensionFilter. extensionFilter es una table de extension strings; se elimina . o *. inicial antes de que cada filter se convierta en *.<extension>.
Retornos
FileSystemItem | nil
Selected file item, o nil cuando el dialog se cancela o no se devuelve selected filesystem path. Dialog failures lanzan Failed to open file dialog.