﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum / General .NET Discussion / .NET Forums  / How to implment Copy, Paste, Cut in a MDI applcation? / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>forum@strataframe.net</webMaster><lastBuildDate>Mon, 08 Sep 2008 06:30:40 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: How to implment Copy, Paste, Cut in a MDI applcation?</title><link>http://forum.strataframe.net/Topic15572-14-1.aspx</link><description>What part is not working?  Does the clip text never make it into the clipboard?</description><pubDate>Mon, 14 Apr 2008 11:22:07 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>How to implment Copy, Paste, Cut in a MDI applcation?</title><link>http://forum.strataframe.net/Topic15572-14-1.aspx</link><description>Hi&lt;/P&gt;&lt;P&gt;I'm trying to implemet the Copy, Paste, Cut, Select all, Redo, Undo funtions. I have a MDI form with the Edit menu and several child forms, I try some methods but no one works:&lt;/P&gt;&lt;P&gt;   &lt;SPAN style="COLOR: blue"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt; CopyToolStripMenuItem_Click(&lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; System.Object, &lt;SPAN style="COLOR: blue"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="COLOR: blue"&gt;Handles&lt;/SPAN&gt; CopyToolStripMenuItem.Click&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;My&lt;/SPAN&gt;.Computer.Clipboard.Clear()&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;If&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt; &lt;SPAN style="COLOR: blue"&gt;Is&lt;/SPAN&gt; TextBox &lt;SPAN style="COLOR: blue"&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt; objControl &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; TextBox = &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;My&lt;/SPAN&gt;.Computer.Clipboard.SetText(objControl.SelectedText)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt; &lt;SPAN style="COLOR: blue"&gt;Is&lt;/SPAN&gt; ComboBox &lt;SPAN style="COLOR: blue"&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt; objControl &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; ComboBox = &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;My&lt;/SPAN&gt;.Computer.Clipboard.SetText(objControl.Text)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt; &lt;SPAN style="COLOR: blue"&gt;Is&lt;/SPAN&gt; PictureBox &lt;SPAN style="COLOR: blue"&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt; objControl &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; PictureBox = &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;'My.Computer.Clipboard.SetData(objControl.Image)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;ElseIf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;TypeOf&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt; &lt;SPAN style="COLOR: blue"&gt;Is&lt;/SPAN&gt; ListBox &lt;SPAN style="COLOR: blue"&gt;Then&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Dim&lt;/SPAN&gt; objControl &lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt; ListBox = &lt;SPAN style="COLOR: blue"&gt;Me&lt;/SPAN&gt;.&lt;FONT style="BACKGROUND-COLOR: #3399ff" color=#ffffff&gt;ActiveControl&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;My&lt;/SPAN&gt;.Computer.Clipboard.SetText(objControl.Text)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;Else&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;            &lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;' No action makes sense for the other controls.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;        &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;If&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN&gt;    &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;End&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;Sub&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN style="COLOR: blue"&gt;Some suggestions?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial Unicode MS','sans-serif'"&gt;&lt;SPAN style="COLOR: blue"&gt;Regards&lt;/SPAN&gt;&lt;/SPAN&gt;</description><pubDate>Sat, 12 Apr 2008 12:27:12 GMT</pubDate><dc:creator>Juan Carlos Pazos</dc:creator></item></channel></rss>