Using MC 2.5 on Windows XP<br>
<br>
My understanding is that the clipboardData is an array with 1 to 6 keys.&nbsp; But it appears to me that<br>
(1) setting one element of the array can empty out elements previously set;<br>
(2) there is some problem loading the &quot;image&quot; element;<br>
(3) I can't get all of &quot;the keys&quot; of the clipboardData;<br>
(4) &quot;the clipboard&quot; only reports the most recently set key (or &quot;text&quot; even if &quot;RTF&quot; was most recently set);<br>
(5) I can't put the clipboardData into a variable and then retrieve an
array element from that variable or get the keys of that variable.<br>
<br>
So is it not really an array?&nbsp; Can it store more than one type of data at once?<br>
<br>
I used the script below to experiment, and tried various changes in the order of the first four commands.<br>
<br>
on mouseUp<br>
&nbsp; set the clipboardData[&quot;text&quot;] to fld 2<br>
&nbsp; set the clipboardData[&quot;unicode&quot;] to the unicodeText of fld 2<br>
&nbsp; set the clipboardData[&quot;image&quot;] to image 1<br>
&nbsp; set the clipboardData[&quot;RTF&quot;] to the RTFText of fld 2<br>
&nbsp; <br>
&nbsp; put &quot;text&quot; &amp;&amp; (the clipboardData[&quot;text&quot;] is not empty) into fld 1<br>
&nbsp; put return &amp; &quot;Image&quot; &amp;&amp; (the clipboardData[&quot;image&quot;] is not empty) after fld 1<br>
&nbsp; put return &amp; &quot;RTF&quot; &amp;&amp; (the clipboardData[&quot;RTF&quot;] is not empty) after fld 1<br>
&nbsp; put return &amp; &quot;Unicode&quot; &amp;&amp; (the clipboardData[&quot;unicode&quot;] is not empty) after fld 1<br>
<br>
&nbsp; put the clipboardData into myArrayVar<br>
&nbsp; put return &amp; &quot;***&quot; &amp; the keys of the clipboardData after fld 1<br>
&nbsp; put &quot;***&quot; &amp; the keys of myArrayVar after fld 1<br>
&nbsp; put &quot;***&quot; &amp; the clipboard after fld 1<br>
end mouseUp<br>
<br>
Any insights?<br>
<br>
David Epstein<br>