From 0dfae427c15dc7fde495567d7dcbd04be80342b5 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 27 Oct 2022 10:54:27 +0200 Subject: Add tooltip to player DCP name with path details. --- src/wx/player_information.cc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/wx/player_information.cc b/src/wx/player_information.cc index 279ff0860..4e95e0956 100644 --- a/src/wx/player_information.cc +++ b/src/wx/player_information.cc @@ -139,7 +139,15 @@ PlayerInformation::triggered_update () } int r = 0; - checked_set (_dcp[r++], std_to_wx(dcp->name())); + checked_set(_dcp[r], std_to_wx(dcp->name())); + wxString tooltip; + for (auto directory: dcp->directories()) { + tooltip += std_to_wx(directory.string()) + "\n"; + } + if (!tooltip.empty()) { + _dcp[r]->SetToolTip(tooltip.substr(0, tooltip.length() - 1)); + } + ++r; if (dcp->needs_assets()) { checked_set (_dcp[r], _("Needs OV")); -- cgit v1.2.3