<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Luxi Sans'; font-size:11pt; font-weight:400; font-style:normal;">On April 9, 2009, Bert Freudenberg wrote:<br>
&gt; On 09.04.2009, at 06:49, Milan Zimmermann wrote:<br>
&gt; &gt; Hi Bert,<br>
&gt; &gt;<br>
&gt; &gt; This is very cool - I looked inside the FreeCell content viewer:<br>
&gt;<br>
&gt; FreeCell activity, please. "Content viewer" does not really apply to<br>
&gt; Etoys.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>i agree :)<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt;<br>
&gt; &gt; this is basically an example that can be used to expose parts of<br>
&gt; &gt; Etoys for example, the speech synthetizer if it still exists, the<br>
&gt; &gt; painting tool, the MPeg player etc, as content or even activity<br>
&gt;<br>
&gt; Right. I tried to communicate this several times before, but it seems<br>
&gt; to be worth repeating ;) The first was in July 2007 in fact:<br>
&gt;<br>
&gt; http://lists.laptop.org/pipermail/etoys/2007-July/000684.html<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Yes, I missed that. <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt;<br>
&gt; Anyway, you can rather easily make your own Squeak-based activity,<br>
&gt; even on a Mac or Win box: select a .pr or .st file, and click the "XO"<br>
&gt; button in the FileList. Voila. You get a skeleton activity that should<br>
&gt; work out-of-the-box if you install it in Sugar. Then you still have to<br>
&gt; manually edit it of course, replacing the default icon etc. but it's a<br>
&gt; fine start and in fact exactly what I did for FreeCell.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Repeated that and it works as you are describing. I did not try to install and run the created activity yet. <br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt;<br>
&gt; &gt;  (although without the Suger interactions I guess), right?<br>
&gt;<br>
&gt; It could have full Sugar interaction. From time to time I do explain<br>
&gt; how to access the Journal from Squeak, that could be used to save/load<br>
&gt; state. Same for network collaboration.<br>
&gt;<br>
&gt; If you are interested we can work on extending the FreeCell activity<br>
&gt; together. Like adding Journal save/resume.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>That would be good - both accessing Journal and network sharing are of interest to me. Journal Save is a good start I think. Step one for me, if you have have some pointers to Squeak code that interacts with Journal so I can look at it first, please let me know. Or comments on steps to start We could document the steps on Wiki if others are interested.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Milan<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>PS: I also have to update my sugar on stick tomorrow, the version I have does not run browser, which makes getting files from internet difficult.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>&gt;<br>
&gt; - Bert -<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Etoys mailing list<br>
&gt; Etoys@lists.laptop.org<br>
&gt; http://lists.laptop.org/listinfo/etoys<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>