can create a file chooser dialog, but gtk_file_chooser methods don't work on it. need to make more special cases I guess