mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
fix layout overflow of Stack component
This commit is contained in:
parent
c24f9a9eb5
commit
39edaea47c
3 changed files with 31 additions and 37 deletions
|
|
@ -16,18 +16,18 @@ impl Demo<Tui> {
|
|||
Self {
|
||||
index: 0,
|
||||
items: vec![
|
||||
Box::new(tek_sequencer::TransportPlayPauseButton {
|
||||
_engine: Default::default(),
|
||||
transport: None,
|
||||
value: Some(TransportState::Stopped),
|
||||
focused: true
|
||||
}),
|
||||
Box::new(tek_sequencer::TransportPlayPauseButton {
|
||||
_engine: Default::default(),
|
||||
transport: None,
|
||||
value: Some(TransportState::Rolling),
|
||||
focused: false
|
||||
}),
|
||||
//Box::new(tek_sequencer::TransportPlayPauseButton {
|
||||
//_engine: Default::default(),
|
||||
//transport: None,
|
||||
//value: Some(TransportState::Stopped),
|
||||
//focused: true
|
||||
//}),
|
||||
//Box::new(tek_sequencer::TransportPlayPauseButton {
|
||||
//_engine: Default::default(),
|
||||
//transport: None,
|
||||
//value: Some(TransportState::Rolling),
|
||||
//focused: false
|
||||
//}),
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -48,24 +48,24 @@ impl Content for Demo<Tui> {
|
|||
add(&Border(Square(border_style)))?;
|
||||
add(&Outset::XY(2, 1, "..."))?;
|
||||
Ok(())
|
||||
}))?;
|
||||
}).debug())?;
|
||||
|
||||
add(&Layers::new(|add|{
|
||||
add(&Background(Color::Rgb(128,64,0)))?;
|
||||
add(&Border(Lozenge(border_style)))?;
|
||||
add(&Outset::XY(4, 2, "---"))?;
|
||||
Ok(())
|
||||
}))?;
|
||||
}).debug())?;
|
||||
|
||||
add(&Layers::new(|add|{
|
||||
add(&Background(Color::Rgb(96,64,0)))?;
|
||||
add(&Border(SquareBold(border_style)))?;
|
||||
add(&Outset::XY(6, 3, "~~~"))?;
|
||||
Ok(())
|
||||
}))?;
|
||||
}).debug())?;
|
||||
|
||||
Ok(())
|
||||
})))?;
|
||||
})).debug())?;
|
||||
|
||||
Ok(())
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue