prefs/
prefs.rs

1use fltk::app::prefs::{Preferences, Root};
2
3fn main() {
4    let mut prefs = Preferences::new(Root::USER_L, "myfltk.org", "tempapp").unwrap();
5    let mut opts = Preferences::new_group(&mut prefs, "Options").unwrap();
6    opts.set_int("winsize", 400).unwrap();
7    let size = opts.get_int("winsize").unwrap_or(300);
8    opts.set_str("wintitle", "Hello").unwrap();
9    let title = opts.get_str("wintitle").unwrap_or("My Window".to_string());
10    println!("{}", size);
11    println!("{}", title);
12    println!("{:?}", opts.name());
13    println!("{:?}", prefs.filename());
14}