From a353a7601d6d9d916ceeb9fe898510ba397e2916 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 21 Sep 2017 01:18:24 +0200 Subject: [PATCH] Add frame info tooltip. --- server/TracyView.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index 9402dc21..d6a5769d 100755 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -679,6 +679,13 @@ void View::DrawZones() const auto tsz = ImGui::CalcTextSize( buf ); const auto fsz = pxns * ftime; + if( hover && ImGui::IsMouseHoveringRect( wpos + ImVec2( ( fbegin - m_zvStart ) * pxns, 0 ), wpos + ImVec2( ( fend - m_zvStart ) * pxns, tsz.y ) ) ) + { + ImGui::BeginTooltip(); + ImGui::Text( buf ); + ImGui::EndTooltip(); + } + if( fbegin >= m_zvStart ) { draw->AddLine( wpos + ImVec2( ( fbegin - m_zvStart ) * pxns, 0 ), wpos + ImVec2( ( fbegin - m_zvStart ) * pxns, h ), 0x22FFFFFF );