unit_preview_pane: Move the icons to before the damage and strikes, as in the sidebar.

This commit is contained in:
josteph 2019-03-03 16:42:31 +00:00 committed by Charles Dang
parent 0db0b8dd31
commit 26a30fc341
2 changed files with 15 additions and 15 deletions

View file

@ -194,8 +194,8 @@
vertical_grow = false
horizontal_alignment = "left"
vertical_alignment = "top"
border = "top,right"
border_size = 3
border = "top"
border_size = 2
[image]
definition = "default"
id = "image_range"
@ -207,8 +207,8 @@
vertical_grow = false
horizontal_alignment = "left"
vertical_alignment = "top"
border = "top,right"
border_size = 3
border = "top"
border_size = 2
[image]
definition = "default"
id = "image_type"
@ -220,8 +220,8 @@
vertical_grow = false
horizontal_alignment = "left"
vertical_alignment = "top"
border = "top,bottom"
border_size = 1
border = "left"
border_size = 5
[label]
wrap = true
definition = "default_small"

View file

@ -224,16 +224,16 @@ void unit_preview_pane::print_attack_details(T attacks, tree_view_node& parent_n
const bool range_png_exists = ::image::locator(range_png).file_exists();
const bool type_png_exists = ::image::locator(type_png).file_exists();
auto& subsection = add_name_tree_node(
header_node,
"item",
(formatter() << font::span_color(font::unit_type_color) << a.damage() << font::weapon_numbers_sep << a.num_attacks() << " " << a.name() << "</span>").str()
);
subsection.add_child("item_image",
const std::string label = (formatter()
<< font::span_color(font::unit_type_color)
<< a.damage() << font::weapon_numbers_sep << a.num_attacks()
<< " " << a.name() << "</span>").str();
auto& subsection = header_node.add_child(
"item_image",
{
{ "image_range", { { "label", range_png }, { "use_markup", "true" } } },
{ "image_type", { { "label", type_png }, { "use_markup", "true" } } },
{ "image_range", { { "label", range_png } } },
{ "image_type", { { "label", type_png } } },
{ "name", { { "label", label }, { "use_markup", "true" } } },
}
);