disable open button if selection is not valid
enable and disable done button differently in save as then open as it has different validation. With save as a file name is all we need to be valid, in open it needs to exist and cannot be a dir if choose dir is false.