selectInputFile :: ps -> GUI ps (Maybe FilePath, ps) selectOutputFile :: String -> String -> ps -> GUI ps (Maybe FilePath, ps) selectDirectory :: ps -> GUI ps (Maybe FilePath, ps)
selectInputFile
opens a dialog for file selecting and returns the selected file name. If the file doesn't exist, the function shows a popup message box with a warning message.
selectOutputFile
opens a dialog for file selecting and returns the selected file name. If the file already exists, the function shows a popup message box with a warning message.
selectDirectory
opens a dialog for directory selecting.