Beispiel #1
0
        public ThumbControl(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult, int width, int height)
        {
            Width  = width;
            Height = height;

            InitializeComponent();
            UpdateContainerAndResult(thumbsControlContainer, thumbResult);
        }
Beispiel #2
0
 public void UpdateContainerAndResult(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult)
 {
     _thumbsControlContainer = thumbsControlContainer;
     _thumbResult            = thumbResult;
     if (thumbResult != null)
     {
         _bitmap = (thumbResult.Bitmap != null) ? ThumbUtil.ResizeBitmap(thumbResult.Bitmap, Width, Height) : ThumbUtil.GetErrorBitmap();
         Invalidate();
     }
 }
Beispiel #3
0
 public ThumbControl(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult) :
     this(thumbsControlContainer, thumbResult, ThumbUtil.ThumbWidth, ThumbUtil.ThumbHeight)
 {
     InitializeComponent();
 }