1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
use crate::image::Image; pub use crate::prelude::*; use fltk_sys::output::*; use std::{ ffi::{CStr, CString}, mem, os::raw, }; /// Creates an output widget #[derive(WidgetBase, WidgetExt, InputExt, Debug)] pub struct Output { _inner: *mut Fl_Output, _tracker: *mut fltk_sys::fl::Fl_Widget_Tracker, } /// Creates a multiline-output widget #[derive(WidgetBase, WidgetExt, InputExt, Debug)] pub struct MultilineOutput { _inner: *mut Fl_Multiline_Output, _tracker: *mut fltk_sys::fl::Fl_Widget_Tracker, }