file dialog implem
FileDialog implementation : alpha