mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-09 05:06:43 +01:00
ports macro
This commit is contained in:
parent
2067004d4a
commit
e86be4facc
10 changed files with 104 additions and 102 deletions
|
|
@ -159,23 +159,23 @@ pub fn draw_as_column (
|
|||
w = w.max(frame.width);
|
||||
y = y - midi_ins.len() as u16;
|
||||
for port in midi_ins.iter() {
|
||||
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {port} "), style_midi);
|
||||
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {} ", port.name()?), style_midi);
|
||||
y = y + 1;
|
||||
}
|
||||
y = y - audio_ins.len() as u16;
|
||||
for port in audio_ins.iter() {
|
||||
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {port} "), style_audio);
|
||||
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {} ", port.name()?), style_audio);
|
||||
y = y + 1;
|
||||
}
|
||||
y = y + frame.height - 1;
|
||||
y = y + midi_outs.len() as u16;
|
||||
for port in midi_outs.iter() {
|
||||
buf.set_string(x + 2, y, &format!(" <o> MIDI {port} "), style_midi);
|
||||
buf.set_string(x + 2, y, &format!(" <o> MIDI {} ", port.name()?), style_midi);
|
||||
y = y + 1;
|
||||
}
|
||||
y = y + audio_outs.len() as u16;
|
||||
for port in audio_outs.iter() {
|
||||
buf.set_string(x + 2, y, &format!(" <o> Audio {port} "), style_audio);
|
||||
buf.set_string(x + 2, y, &format!(" <o> Audio {} ", port.name()?), style_audio);
|
||||
y = y + 1;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ mod horizontal {
|
|||
//let time1 = time0 + width as usize;
|
||||
//let note1 = note0 + height as usize;
|
||||
let bg = Style::default();
|
||||
let (bw, wh) = (bg.dim(), bg.white());
|
||||
let (bw, wh) = (bg.dim(), bg.white().not_dim());
|
||||
let offset = 5;
|
||||
for x in x+offset..x+width-offset {
|
||||
let step = (x-offset) as usize * time_z;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue