// Shows how to use SvgImage loaded from a file and loaded from data (&str) const IMAGE2: &str = r#" "#; use fltk::{app, enums::FrameType, frame::Frame, image::SvgImage, prelude::*, window::Window}; fn main() { let app = app::App::default().with_scheme(app::Scheme::Gleam); let mut wind = Window::new(100, 100, 400, 300, "Hello from rust"); let mut frame = Frame::default().with_size(360, 260).center_of_parent(); frame.set_frame(FrameType::EngravedBox); let mut image1 = SvgImage::load("screenshots/RustLogo.svg").unwrap(); image1.scale(200, 200, true, true); frame.set_image(Some(image1)); wind.make_resizable(true); wind.end(); wind.show(); wind.set_icon(Some(SvgImage::from_data(IMAGE2).unwrap())); app.run().unwrap(); }