diff options
Diffstat (limited to 'src/wx/simple_video_view.cc')
| -rw-r--r-- | src/wx/simple_video_view.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/wx/simple_video_view.cc b/src/wx/simple_video_view.cc index 468546534..f866bd4a8 100644 --- a/src/wx/simple_video_view.cc +++ b/src/wx/simple_video_view.cc @@ -119,6 +119,19 @@ SimpleVideoView::paint () dc.DrawRectangle (subs->x * out_size.width, subs->y * out_size.height, subs->width * out_size.width, subs->height * out_size.height); } + if (_viewer->crop_guess()) { + wxPen p (crop_guess_colour(), 2); + dc.SetPen (p); + dc.SetBrush (*wxTRANSPARENT_BRUSH); + auto const crop_guess = _viewer->crop_guess().get(); + dc.DrawRectangle ( + _inter_position.x + _inter_size.width * crop_guess.x, + _inter_position.y + _inter_size.height * crop_guess.y, + _inter_size.width * crop_guess.width, + _inter_size.height * crop_guess.height + ); + } + _state_timer.unset(); } |
