Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2018-03-20 20:36:00 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2018-03-20 20:36:00 +0300
commita1590b08308921b95656046224bc3dd75131b42c (patch)
tree98440677ec33d24858450df9f1401bbec90b2957 /WorkerForm.cs
parentf1bd4ab0679dd02c8a28e763ada4e7ed34322c81 (diff)
Life View tool for remote debug
Diffstat (limited to 'WorkerForm.cs')
-rw-r--r--WorkerForm.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/WorkerForm.cs b/WorkerForm.cs
index 1d97593a..8b80a3d2 100644
--- a/WorkerForm.cs
+++ b/WorkerForm.cs
@@ -1120,14 +1120,16 @@ namespace com.clusterrr.hakchi_gui
return MainForm.ConsoleType.Unknown;
}
- public static Image TakeScreenshot()
+ public static Image TakeScreenshot(bool pauseUI = true)
{
var clovershell = MainForm.Clovershell;
var screenshot = new Bitmap(1280, 720, PixelFormat.Format24bppRgb);
var rawStream = new MemoryStream();
- clovershell.ExecuteSimple("hakchi uipause");
+ if (pauseUI)
+ clovershell.ExecuteSimple("hakchi uipause");
clovershell.Execute("cat /dev/fb0", null, rawStream, null, 1000, true);
- clovershell.ExecuteSimple("hakchi uiresume");
+ if (pauseUI)
+ clovershell.ExecuteSimple("hakchi uiresume");
var raw = rawStream.ToArray();
BitmapData data = screenshot.LockBits(
new Rectangle(0, 0, screenshot.Width, screenshot.Height),