Esempio n. 1
0
        private void PasteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ICopyPasteable control = sender as ICopyPasteable;

            if (control != null)
            {
                control.PasteFromClipboard();
            }
        }
Esempio n. 2
0
 public PasteFilter(ICopyPasteable reference, int position_source, int[] source_domain, int position_target)
 {
     this.reference       = reference;
     this.position_source = position_source;
     this.paste_source    = source_domain;
     this.position_target = position_target;
     if (!reference.IsValidPastePosition(position_source, position_target))
     {
         throw new InvalidOperationException("Can't paste here");
     }
     original_colors = new int[source_domain.Length];
 }