1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-21 08:27:13 +01:00

Move height calculation utilities to class TrackView

This commit is contained in:
Paul Licameli
2019-06-22 08:39:20 -04:00
parent a6e2ca0aa8
commit 4339c0df68
10 changed files with 46 additions and 43 deletions

View File

@@ -206,10 +206,9 @@ void DoZoomFitV(AudacityProject &project)
height -= 28;
// The height of minimized and non-audio tracks cannot be apportioned
const auto GetHeight = []( const Track *track )
{ return TrackView::Get( *track ).GetHeight(); };
height -=
tracks.Any().sum( GetHeight ) - range.sum( GetHeight );
tracks.Any().sum( TrackView::GetTrackHeight )
- range.sum( TrackView::GetTrackHeight );
// Give each resized track the average of the remaining height
height = height / count;