wip: sequencer edit mode

This commit is contained in:
🪞👃🪞 2024-10-17 22:20:36 +03:00
parent eac8986548
commit 0af5f97244
5 changed files with 72 additions and 147 deletions

View file

@ -9,6 +9,11 @@ pub trait FocusGrid<T: Copy + PartialEq> {
let (x, y) = self.cursor();
&self.layout()[y][x]
}
fn focus (&mut self, target: T) {
while self.focused() != &target {
self.focus_next()
}
}
fn focus_up (&mut self) {
let layout = self.layout();
let (x, y) = self.cursor();