<div dir="ltr"><div>Awesome!</div><div><br></div><div>Just to confirm that indeed, at some point this worked in the version of Squeak/Etoys that shipped on the OLPC machines.</div><div><br></div><div>You could for example copy a morph and insert it into an OpenOffice document (it was converted to a bitmap).</div><div><br></div><div>If I remember correctly you could even copy morphs including their running scripts from one image to another, by way of serializing the morph and using a Squeak-specific MIME type.</div><div><br></div><div>Vanessa</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Mar 26, 2023 at 1:35 PM Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="auto">Hi Bernard,<br><br><div dir="ltr"><blockquote type="cite">On Mar 26, 2023, at 12:39 PM, Bernhard Pieber <<a href="mailto:bernhard@pieber.com" target="_blank">bernhard@pieber.com</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>Hi Eliot, David,<div><br></div><div>Thanks for working on this!</div><div><br></div><div>Just FYI, there is the Cuis package <a href="http://ExtendedClipboard.pck.st" target="_blank">ExtendedClipboard.pck.st</a> which does contain image level code for Mac, Win and Unix:</div><div><a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Packages/System/ExtendedClipboard.pck.st" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Packages/System/ExtendedClipboard.pck.st</a></div><div><br></div><div>IIRC, Juan worked on this for the StyledTextEditor.</div><div><br></div><div><div>However, it looks like it uses a different primitive interface than described in your mails. So I don’t know if it is useful in any way. </div></div></span></div></blockquote><div><br></div>Cool! In any case the image level data manipulation is very useful.  Since the Cuis package uses the FFI (v nice) it can guide the intervals of the plugin implementation. Thank you kindly!<div><br><blockquote type="cite"><div dir="ltr"><span><div><br></div><div>Cheers,</div><div>Bernhard</div><div><br><div><div><br><blockquote type="cite"><div>Am 26.03.2023 um 18:58 schrieb Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>>:</div><br><div><div dir="ltr"><div style="font-size:small">Hi All,</div><div style="font-size:small"><br></div><div style="font-size:small">   now thanks to Hilaire's advocacy and David's work we have a plugin that loads and runs on Unix.  There's of course more to do before we're finished:</div><div style="font-size:small"><br></div><div style="font-size:small">a) sqPasteboardClear needs to be implemented</div><div style="font-size:small">b) ideally the memory management contract between sqUnixExtendedClipboard.c and clipboardGetTypeNames (implemented in platforms/unix/vm-display-X11/sqUnixX11.c) can be d=fixed.  See my comment at line 45 of sqUnixExtendedClipboard.c</div><div style="font-size:small">c) the image-level ExtendedClipboardUnixInterface code needs implementing, using the Mac & WIndows siblings as a guide, and seeing what Firefox & Chrome do when pasting images and HTML text, and what happens when one copies filenames in the desktop file manager</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 23, 2023 at 11:40 AM Hilaire Fernandes <<a href="mailto:hfern@free.fr" target="_blank">hfern@free.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> 




  <div bgcolor="#FFFFFF"><p><font size="4">Hi, <br>
      </font></p><p><font size="4">I want to copy to the OS clipboard DrGeo sketch as
        SVG image.</font></p><p><font size="4">The clipboard in the image is only for text. I
        read about Extented Clipboard (Mac OSX) plugin to manage other
        type of data. I was told the plugin also existed for Linux at
        some time (when Sophie was developed). Is it possible to
        retrieve it?</font></p><p><font size="4">Thanks</font></p><p><font size="4">Hilaire</font><br>
    </p>
    <pre cols="72">--
GNU Dr. Geo
<a href="http://drgeo.eu/" target="_blank">http://drgeo.eu</a>
<a href="http://blog.drgeo.eu/" target="_blank">http://blog.drgeo.eu</a></pre>
  </div>

</blockquote></div><br clear="all"><div><br></div><span>-- </span><br><div dir="ltr"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></blockquote></div><br></div></div></span></div></blockquote></div></div></blockquote></div></div>