file_selection/
file_selection.rs1use dialog::DialogBox;
5
6fn main() -> dialog::Result<()> {
7 let choice = dialog::FileSelection::new("Please select a file")
8 .title("File Chooser Example (Open)")
9 .path("/etc")
10 .show()?;
11 println!("The user chose: {:?}", choice);
12
13 let choice = dialog::FileSelection::new("Please select a file")
14 .title("File Chooser Example (Save)")
15 .mode(dialog::FileSelectionMode::Save)
16 .path("/etc")
17 .show()?;
18 println!("The user chose: {:?}", choice);
19
20 Ok(())
21}