Hi.  I would like to use EToys for a project but I'm having a hard time adding my own actions.  I suspect that I am missing something obvious, and would appreciate any pointers you could offer.  I've tried to RTFM, but I can't find the FM so I'm kind of stuck.
<br><br>So... As a test case, I decided that I would make some simple methods to animate the opacity of a Morph.&nbsp; I also wanted to add an instance variable and manipulate it.<br><br>So I created a subclass of Morph and, on the class side, added:
<br><br>additionsToViewerCategories<br><br>&nbsp;&nbsp;&nbsp; ^ #(<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (#seg<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ( (slot grink&nbsp; &#39;grink is a nonsense variable&#39; String&nbsp; readWrite Player getGrink&nbsp; Player&nbsp; setGrink:)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (command changeOpacityLevel: &#39;change the opacity level&#39; Player) )))
<br><br>and I created #getGrink, #setGrink:, and #changeOpacityLevel: on the new subclass of Morph.<br><br>When I instantiate the new object and open an etoys viewer, the &quot;seg&quot; category is there but it is empty.
<br><br>I&#39;m running the latest Squeak 3.9 image on a Mac, downloaded form <a href="http://squeak.org">squeak.org</a>.<br>
<br>Suggestions?<br><br>&nbsp;&nbsp;&nbsp; Regards,<br>&nbsp;&nbsp;&nbsp; Steve<br>