I was thinking that it only held Morphs. I see that I&#39;ve broken some eToys scripting stuff and the tools. (As punishment for my poor testing, I took the liberty of dragging *everything* out of the object palette.) Thanks for catching my error, I&#39;d hate to have broken the build.<div>

<br></div><div>Question: It looks as though launchPartVia: is a deprecated version of launchPartVia:label:. (I picture, someone needed a param aLabel, added it, did Cmd-S, added the param to all the places the message was sent, forgot to delete the original method.) Do we still need the unused method, is it used extensively by eToys?</div>
<div><div><br><div class="gmail_quote">On Mon, Sep 7, 2009 at 5:55 PM, Ronald Spengler <span dir="ltr">&lt;<a href="mailto:ron.spengler@gmail.com" target="_blank">ron.spengler@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Aha! Now I&#39;m seeing what I misunderstood. Whoops. We should probably back out those two changes from the inbox.<div>


<br></div><div>Thanks Bert.<div><div></div><div><br><br><div class="gmail_quote">On Mon, Sep 7, 2009 at 5:47 PM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br>
On 08.09.2009, at 02:16, Ronald Spengler wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Looking at this method, I don&#39;t really see why it needs to be on Object (feels like if it goes anywhere it should be on Morph.)<br>
<br>
It has three senders in my trunk image, and one of them is mine:<br>
<br>
IconicButton, PartsBin, and my own Pointy.<br>
<br>
I decided to follow the rabbit down the hole and move the method from Object to Morph; after that the object palette and my own class (which uses IconicButtons to do more less what the object palette does) started saying the method wasn&#39;t found on Object&#39;s class side.<br>




<br>
I sense metaprogramming, but I haven&#39;t figured out where it&#39;s happening. As an experiment, I moved the method over to the class side of Morph, and voila, everything works.<br>
</blockquote>
<br></div>
Not quite everything I would guess. This method is used to launch any object from a parts bin, e.g. the supplies/widgets/tools flaps and the object catalog, not just morphs. It typically is sent to a class but could very well be used with other objects too. So moving is seems inappropriate.<br>



<font color="#888888">
<br>
- Bert -</font><div><div></div><div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I am not sure if I&#39;m doing something terribly wrong with this, so please apply with caution.<br>
<br>
In the inbox:<br>
<br>
Morphic-rss.173<br>
Kernel-rss.245<br>
<br>
Which would be applied in that order. If this actually works out for folks, I may also try moving #launchPartVia: out too.<br>
<br>
-- <br>
Ron<br>
<br>
</blockquote>
<br>
<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br></div></div>-- <br>Ron<br>
</div>
</blockquote></div><br><br clear="all"><br>-- <br>Ron<br>
</div></div>