public static void ImportCapture(ICapture captureToImport)
        {
            CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File);

            captureHelper.capture = captureToImport;
            captureHelper.HandleCapture();
        }
Exemplo n.º 2
0
 public static void CaptureFullscreen(bool captureMouse, ScreenCaptureMode screenCaptureMode)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.FullScreen, captureMouse)) {
         captureHelper._screenCaptureMode = screenCaptureMode;
         captureHelper.MakeCapture();
     }
 }
        public static void CaptureWindow(WindowDetails windowToCapture)
        {
            CaptureHelper captureHelper = new CaptureHelper(CaptureMode.ActiveWindow);

            captureHelper.SelectedCaptureWindow = windowToCapture;
            captureHelper.MakeCapture();
        }
Exemplo n.º 4
0
 public static void CaptureIe(bool captureMouse, WindowDetails windowToCapture)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.IE, captureMouse)) {
         captureHelper.SelectedCaptureWindow = windowToCapture;
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 5
0
 public static void CaptureLastRegion(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.LastRegion, captureMouse)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 6
0
 public static void CaptureIE(bool captureMouse, WindowDetails windowToCapture)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.IE, captureMouse)) {
         captureHelper.SelectedCaptureWindow = windowToCapture;
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 7
0
 public static void CaptureFullscreen(bool captureMouse, ScreenCaptureMode screenCaptureMode)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.FullScreen, captureMouse)) {
         captureHelper._screenCaptureMode = screenCaptureMode;
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 8
0
 public static void CaptureFile(string filename, IDestination destination)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File)) {
         captureHelper.AddDestination(destination).MakeCapture(filename);
     }
 }
Exemplo n.º 9
0
 /// <summary>
 /// Make Capture with specified Handler
 /// </summary>
 /// <param name="captureMouseCursor">bool false if the mouse should not be captured, true if the configuration should be checked</param>
 /// <param name="destination">IDestination</param>
 public void CaptureRegion(bool captureMouseCursor, IDestination destination)
 {
     CaptureHelper.CaptureRegion(captureMouseCursor, destination);
 }
Exemplo n.º 10
0
 public static void CaptureWindowInteractive(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Window)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 11
0
 public static void CaptureWindow(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.ActiveWindow, captureMouse)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 12
0
 public static void CaptureRegion(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Region, captureMouse)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 13
0
 public static void CaptureClipboard()
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Clipboard)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 14
0
 public static void CaptureFile(string filename, IDestination destination)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File)) {
         captureHelper.AddDestination(destination).MakeCapture(filename);
     }
 }
Exemplo n.º 15
0
 public static void CaptureFile(string filename)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File)) {
         captureHelper.MakeCapture(filename);
     }
 }
Exemplo n.º 16
0
 public static void CaptureRegion(bool captureMouse, IDestination destination)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Region, captureMouse, destination)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 17
0
 public static void CaptureWindowInteractive(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Window)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 18
0
 public static void CaptureRegion(bool captureMouse, Rectangle region)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Region, captureMouse)) {
         captureHelper.MakeCapture(region);
     }
 }
Exemplo n.º 19
0
 public static void CaptureWindow(bool captureMouse)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.ActiveWindow, captureMouse)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 20
0
 public static void CaptureWindow(WindowDetails windowToCapture)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.ActiveWindow)) {
         captureHelper.SelectedCaptureWindow = windowToCapture;
         captureHelper.MakeCapture();
     }
 }
        public static void CaptureRegion(bool captureMouse, IDestination destination)
        {
            CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Region, captureMouse, destination);

            captureHelper.MakeCapture();
        }
Exemplo n.º 22
0
 public static void ImportCapture(ICapture captureToImport)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File)) {
         captureHelper._capture = captureToImport;
         captureHelper.HandleCapture();
     }
 }
Exemplo n.º 23
0
 public static void CaptureClipboard()
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.Clipboard)) {
         captureHelper.MakeCapture();
     }
 }
Exemplo n.º 24
0
 /// <summary>
 /// Use the supplied image, and handle it as if it's captured.
 /// </summary>
 /// <param name="captureToImport">Image to handle</param>
 public void ImportCapture(ICapture captureToImport)
 {
     MainForm.Instance.BeginInvoke((MethodInvoker) delegate {
         CaptureHelper.ImportCapture(captureToImport);
     });
 }
Exemplo n.º 25
0
 public static void CaptureFile(string filename)
 {
     using (CaptureHelper captureHelper = new CaptureHelper(CaptureMode.File)) {
         captureHelper.MakeCapture(filename);
     }
 }