protected virtual void _timer_RenderFrame(object sender, FrameEventArgs e) { if (TargetAnimation == null) { return; } if (_animFrame >= _maxFrame) { if (!_loop) { StopAnim(); } else { SetFrame(1); } } else { SetFrame(_animFrame + 1); } if (_capture) { _images.Add(ModelPanel.GetScreenshot(ModelPanel.CurrentViewport.RegionNoBorder, false)); } }
private bool HotkeyCaptureScreenshot() { if (ModelPanel.Focused) { SaveBitmap(ModelPanel.GetScreenshot(ModelPanel.ClientRectangle, false), ScreenCaptureFolder, "." + ScreenCaptureType.ToString()); return(true); } return(false); }
private void btnExportToImgNoTransparency_Click(object sender, EventArgs e) { SaveBitmap(ModelPanel.GetScreenshot(ModelPanel.ClientRectangle, false), ScreenCapBgLocText.Text, "." + _imgType); }