@@ -490,52 +490,52 @@ void View::DrawTimeline()
490490 {
491491 const auto px0 = ( m_findZone.range .min - m_vd.zvStart ) * pxns;
492492 const auto px1 = std::max ( px0 + std::max ( 1.0 , pxns * 0.5 ), ( m_findZone.range .max - m_vd.zvStart ) * pxns );
493- DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x2288DD88 , true , true );
494- DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_findZone.range .hiMin ? 0x9988DD88 : 0x3388DD88 , m_findZone.range .hiMin ? 2 : 1 );
495- DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_findZone.range .hiMax ? 0x9988DD88 : 0x3388DD88 , m_findZone.range .hiMax ? 2 : 1 );
493+ DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x0688DD88 , true , true );
494+ DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_findZone.range .hiMin ? 0x9988DD88 : 0x5588DD88 , m_findZone.range .hiMin ? 2 : 1 );
495+ DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_findZone.range .hiMax ? 0x9988DD88 : 0x5588DD88 , m_findZone.range .hiMax ? 2 : 1 );
496496 }
497497
498498 if ( m_statRange.active && ( m_showStatistics || m_showRanges || ( m_sourceViewFile && m_sourceView->IsSymbolView () ) ) )
499499 {
500500 const auto px0 = ( m_statRange.min - m_vd.zvStart ) * pxns;
501501 const auto px1 = std::max ( px0 + std::max ( 1.0 , pxns * 0.5 ), ( m_statRange.max - m_vd.zvStart ) * pxns );
502- DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x228888EE , true , false );
503- DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_statRange.hiMin ? 0x998888EE : 0x338888EE , m_statRange.hiMin ? 2 : 1 );
504- DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_statRange.hiMax ? 0x998888EE : 0x338888EE , m_statRange.hiMax ? 2 : 1 );
502+ DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x068888EE , true , false );
503+ DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_statRange.hiMin ? 0x998888EE : 0x558888EE , m_statRange.hiMin ? 2 : 1 );
504+ DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_statRange.hiMax ? 0x998888EE : 0x558888EE , m_statRange.hiMax ? 2 : 1 );
505505 }
506506
507507 if ( m_flameRange.active && ( m_showFlameGraph || m_showRanges ) )
508508 {
509509 const auto px0 = ( m_flameRange.min - m_vd.zvStart ) * pxns;
510510 const auto px1 = std::max ( px0 + std::max ( 1.0 , pxns * 0.5 ), ( m_flameRange.max - m_vd.zvStart ) * pxns );
511- DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x2288B5EE , true , false );
512- DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_flameRange.hiMin ? 0x9988B5EE : 0x3388B5EE , m_flameRange.hiMin ? 2 : 1 );
513- DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_flameRange.hiMax ? 0x9988B5EE : 0x3388B5EE , m_flameRange.hiMax ? 2 : 1 );
511+ DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x0688B5EE , true , false );
512+ DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_flameRange.hiMin ? 0x9988B5EE : 0x5588B5EE , m_flameRange.hiMin ? 2 : 1 );
513+ DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_flameRange.hiMax ? 0x9988B5EE : 0x5588B5EE , m_flameRange.hiMax ? 2 : 1 );
514514 }
515515
516516 if ( m_waitStackRange.active && ( m_showWaitStacks || m_showRanges ) )
517517 {
518518 const auto px0 = ( m_waitStackRange.min - m_vd.zvStart ) * pxns;
519519 const auto px1 = std::max ( px0 + std::max ( 1.0 , pxns * 0.5 ), ( m_waitStackRange.max - m_vd.zvStart ) * pxns );
520- DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x22EEB588 , true , true );
521- DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_waitStackRange.hiMin ? 0x99EEB588 : 0x33EEB588 , m_waitStackRange.hiMin ? 2 : 1 );
522- DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_waitStackRange.hiMax ? 0x99EEB588 : 0x33EEB588 , m_waitStackRange.hiMax ? 2 : 1 );
520+ DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x06EEB588 , true , true );
521+ DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_waitStackRange.hiMin ? 0x99EEB588 : 0x55EEB588 , m_waitStackRange.hiMin ? 2 : 1 );
522+ DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_waitStackRange.hiMax ? 0x99EEB588 : 0x55EEB588 , m_waitStackRange.hiMax ? 2 : 1 );
523523 }
524524
525525 if ( m_memInfo.range .active && ( m_memInfo.show || m_showRanges ) )
526526 {
527527 const auto px0 = ( m_memInfo.range .min - m_vd.zvStart ) * pxns;
528528 const auto px1 = std::max ( px0 + std::max ( 1.0 , pxns * 0.5 ), ( m_memInfo.range .max - m_vd.zvStart ) * pxns );
529- DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x2288EEE3 , true , false );
530- DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_memInfo.range .hiMin ? 0x9988EEE3 : 0x3388EEE3 , m_memInfo.range .hiMin ? 2 : 1 );
531- DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_memInfo.range .hiMax ? 0x9988EEE3 : 0x3388EEE3 , m_memInfo.range .hiMax ? 2 : 1 );
529+ DrawStripedRect ( draw, wpos, px0, linepos.y , px1, linepos.y + lineh, 10 * scale, 0x0688EEE3 , true , false );
530+ DrawLine ( draw, ImVec2 ( dpos.x + px0, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px0, linepos.y + lineh + 0 .5f ), m_memInfo.range .hiMin ? 0x9988EEE3 : 0x5588EEE3 , m_memInfo.range .hiMin ? 2 : 1 );
531+ DrawLine ( draw, ImVec2 ( dpos.x + px1, linepos.y + 0 .5f ), ImVec2 ( dpos.x + px1, linepos.y + lineh + 0 .5f ), m_memInfo.range .hiMax ? 0x9988EEE3 : 0x5588EEE3 , m_memInfo.range .hiMax ? 2 : 1 );
532532 }
533533
534534 if ( m_setRangePopup.active || m_setRangePopupOpen )
535535 {
536536 const auto s = std::min ( m_setRangePopup.min , m_setRangePopup.max );
537537 const auto e = std::max ( m_setRangePopup.min , m_setRangePopup.max );
538- DrawStripedRect ( draw, wpos, ( s - m_vd.zvStart ) * pxns, linepos.y , ( e - m_vd.zvStart ) * pxns, linepos.y + lineh, 5 * scale, 0x55DD8888 , true , false );
538+ DrawStripedRect ( draw, wpos, ( s - m_vd.zvStart ) * pxns, linepos.y , ( e - m_vd.zvStart ) * pxns, linepos.y + lineh, 5 * scale, 0x11DD8888 , true , false );
539539 draw->AddRect ( ImVec2 ( wpos.x + ( s - m_vd.zvStart ) * pxns, linepos.y ), ImVec2 ( wpos.x + ( e - m_vd.zvStart ) * pxns, linepos.y + lineh ), 0x77DD8888 );
540540 }
541541
0 commit comments