use musicdb_lib::data::{AlbumId, ArtistId}; use speedy2d::{color::Color, dimen::Vec2, Graphics2D}; use crate::{ gui::{DrawInfo, GuiElem, GuiElemCfg}, gui_base::{Button, Panel, ScrollBox}, gui_text::Label, }; pub struct SongAdder { pub config: GuiElemCfg, state: u8, c_loading: Option