/// <summary>
        /// copy the report to the clipboard
        /// </summary>
        public void CopyReportToClipboard()
        {
            var report = CreateReport();

            WinFormsClipboard.CopyTo(report);
            View.ProgressMessage = "Copied to clipboard";
        }
Ejemplo n.º 2
0
        /// <summary>
        /// copy the report to the clipboard
        /// </summary>
        public void CopyReportToClipboard()
        {
            var exceptionReport = CreateExceptionReport();

            WinFormsClipboard.CopyTo(exceptionReport.ToString());
            _view.ProgressMessage = string.Format("{0} copied to clipboard", ReportInfo.TitleText);
        }
Ejemplo n.º 3
0
        private void CopyXML()
        {
            WinFormsClipboard clipboard = new WinFormsClipboard();

            clipboard.Set(XMLEntryTextBox.Text);
            CopiedLabel.Text = "XML Copied!";
        }
Ejemplo n.º 4
0
 public void AttachClipboardImage()
 {
     if (!CanAttachImage)
     {
         return;
     }
     try
     {
         BitmapSource image;
         if (!Clipboard.ContainsImage() || (image = WinFormsClipboard.GetWpfImage()) == null)
         {
             return;
         }
         var tempPath = Path.Combine(_tempDir, Path.GetRandomFileName() + ".png");
         using (var fs = new FileStream(tempPath, FileMode.Create))
         {
             var encoder = new PngBitmapEncoder();
             encoder.Frames.Add(BitmapFrame.Create(image));
             encoder.Save(fs);
         }
         AttachImageFromPath(tempPath);
     }
     catch (Exception ex)
     {
         ShowImageAttachErrorMessage(ex);
     }
 }
Ejemplo n.º 5
0
 // MouseDown instead of MouseClick for right-click handling
 private void GUIDButton_MouseDown(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Right)
     {
         WinFormsClipboard clipboard = new WinFormsClipboard();
         clipboard.Set((sender as Button).Text);
     }
 }
Ejemplo n.º 6
0
        /// <summary>
        /// copy the report to clipboard
        /// </summary>
        public void CopyReportToClipboard()
        {
            var report = CreateReport();

            View.ProgressMessage = WinFormsClipboard.CopyTo(report) ? Resources.Copied_to_clipboard : Resources.Failed_to_copy_to_clipboard;
        }