示例#1
0
 private void menuPaste_Click(object sender, EventArgs e)
 {
     if (hClip != null && hClip.CanPaste)
     {
         hClip.Paste();
     }
 }
示例#2
0
        protected void OnPaste()
        {
            IClipboardHandler handler = GetContent <IClipboardHandler> ();

            if (handler != null)
            {
                handler.Paste();
            }
        }
示例#3
0
        private void pasteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            IClipboardHandler clipboardHandler = GetHandler <IClipboardHandler>();

            if (clipboardHandler != null)
            {
                clipboardHandler.Paste();
            }
        }
示例#4
0
        private void menuEditPaste_Click(object sender, EventArgs e)
        {
            IClipboardHandler h = this.DockPanel.ActiveContent as IClipboardHandler;

            if (h != null && h.CanPaste)
            {
                h.Paste();
            }
        }
示例#5
0
 public override void Run()
 {
     if (IsEnabled)
     {
         if (Owner is ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.SharpDevelopTextAreaControl)
         {
             ((ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.SharpDevelopTextAreaControl)Owner).ActiveTextAreaControl.TextArea.ClipboardHandler.Paste(null, null);
             return;
         }
         IWorkbenchWindow  window   = WorkbenchSingleton.Workbench.ActiveWorkbenchWindow;
         IClipboardHandler editable = window != null ? window.ActiveViewContent as IClipboardHandler : null;
         if (editable != null)
         {
             editable.Paste();
         }
     }
 }
示例#6
0
 protected override void Run(IClipboardHandler editable)
 {
     editable.Paste();
 }
示例#7
0
 protected override void Run(IClipboardHandler editable)
 {
     editable.Paste();
 }