Pretty-print palette tooltips

This commit is contained in:
Tad Hardesty 2018-10-04 16:48:09 -07:00
parent 4eba81d644
commit e1745dd945
2 changed files with 7 additions and 1 deletions

View file

@ -43,7 +43,7 @@ impl ToolBehavior for Place {
//ui.small_button(im_str!("{}. {}", i, fab.path));
ui.button(im_str!(""), (32.0, 32.0));
if ui.is_item_hovered() {
ui.tooltip_text(im_str!("{}", fab.fab));
ui.tooltip_text(im_str!("{:#}", fab.fab));
if ui.imgui().is_mouse_clicked(ImMouseButton::Left) {
*fab_current = i;
} else if ui.imgui().is_mouse_clicked(ImMouseButton::Right) {

View file

@ -116,8 +116,14 @@ impl fmt::Display for Prefab {
write!(f, "; ")?;
}
first = false;
if f.alternate() {
f.write_str("\n ")?;
}
write!(f, "{} = {}", k, v)?;
}
if f.alternate() {
f.write_str("\n")?;
}
write!(f, "}}")?;
}
Ok(())