private async void button11_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var success = await cpClient.RGBSys.NewWindowWithId(winId); message = "NewWindowWithId() " + success; //var request = new CPRequest("RGBSys", "NewWindowWithId", new WinId(id)); //var response = await cpClient.SendAsync(request) as CPResponse; //if (response.Success) //{ //} //message = response.ToString(); } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button23_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var image = await cpClient.Window.GetPreview(winId); if (image != null) { var fileName = "GetPreview_" + winId + "_" + DateTime.Now.ToString("HH_mm_ss_fff") + ".raw"; //var fullName = Path.Combine(@"C:\ProgramData\ControlPoint\ServerDataFiles\images\", fileName); File.WriteAllText(fileName, image.ValueList); message = image.Value1 + " " + image.Value2; } else { message = "FALSE"; } } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button17_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var fileName = await cpClient.Window.GrabImage(winId); if (!string.IsNullOrEmpty(fileName)) { fileName = fileName.Replace("\"", ""); var fullName = Path.Combine(@"C:\ProgramData\ControlPoint\ServerDataFiles\images\", fileName); if (File.Exists(fullName)) { var _b = pictureBox1.Image; Bitmap bmp = (Bitmap)Bitmap.FromFile(fullName); pictureBox1.Image = new Bitmap(bmp); if (bmp != null) { bmp.Dispose(); bmp = null; } if (_b != null) { _b.Dispose(); _b = null; } File.Delete(fullName); } } message = fileName; } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button22_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var result = await cpClient.WinServer.Quit(); message = result.ToString(); } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button19_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var timing = await cpClient.RGBSys.SetAutoDetectTiming(winId, true); message = timing.ToString(); } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button15_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); var success = await cpClient.RGBSys.Stop(winId); message = success ? "OK" : "FALSE"; } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }
private async void button12_Click(object sender, EventArgs e) { var message = ""; try { var id = int.Parse(textBox1.Text); var winId = new WinId(id); await cpClient.WinServer.DeleteWindow(winId); message = "OK"; } catch (Exception ex) { message = ex.Message; } MessageBox.Show(message); }