From ca1e0862250e54c583ede5fa039e0ae0a7066aa0 Mon Sep 17 00:00:00 2001 From: Pavel Tyunin Date: Fri, 18 Sep 2020 20:49:39 +0300 Subject: [PATCH] Show units in tooltips --- src/propgrid/propgrid.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/propgrid/propgrid.cpp b/src/propgrid/propgrid.cpp index e41ac15c83..82865ae035 100644 --- a/src/propgrid/propgrid.cpp +++ b/src/propgrid/propgrid.cpp @@ -5111,6 +5111,12 @@ bool wxPropertyGrid::HandleMouseMove( int x, unsigned int y, if ( imageSize.x > 0 ) imageWidth = imageSize.x; tipString = m_propHover->GetValueAsString(); + if ( GetColumnCount() <= 2 ) + { + wxString unitsString = m_propHover->GetAttribute(wxPG_ATTR_UNITS, wxEmptyString); + if ( !unitsString.empty() ) + tipString = wxString::Format(wxS("%s %s"), tipString, unitsString ); + } } space -= m_propHover->GetImageOffset(imageWidth);