macroquad
pub fn draw_window<F: FnOnce(&mut Ui)>( id: Id, position: Vec2, size: Vec2, params: impl Into<Option<WindowParams>>, f: F) -> bool