From 09edbbe7307913b500e6c18396acf80f12541411 Mon Sep 17 00:00:00 2001 From: unspeaker Date: Thu, 24 Apr 2025 23:13:10 +0300 Subject: [PATCH] rudimentary sample grid --- crates/sampler/src/sampler_view.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/sampler/src/sampler_view.rs b/crates/sampler/src/sampler_view.rs index e1411007..de81619c 100644 --- a/crates/sampler/src/sampler_view.rs +++ b/crates/sampler/src/sampler_view.rs @@ -2,7 +2,10 @@ use crate::*; impl Sampler { pub fn view_grid (&self) -> impl Content { - "sampler grid view" + let pos = |x|Align::c(Fixed::xy(64, 32, Align::nw(x))); + pos(Map::new(||0..8u16, |x, _|Map::new(||0..8u16, move|y, _|{ + Pull::x(2, Push::xy(x * 5, y * 2, Tui::bg(Color::Black, "SMPL"))) + }))) } }