Hello,<br>I am trying to write a plasma applet in Python that pops up (like the battery monitor) when placed in the toolbar.  I gathered that using the PopupApplet instead of Applet base class is the &quot;right way&quot; to do this, rather than try and use extenders myself and reinvent the wheel.  However, I also gather from the tutorials that I&#39;m supposed to subclass plasmascript.Applet instead of Plasma.Applet when creating my applet.  The thing is, I can&#39;t find an equivalent plasmascript.PopupApplet.  I have tried including the line<br>

<br>self.setApplet(Plasma.PopupApplet(self)) in the init (NOT __init__) function for my plasmascript.Applet subclass, but this leaves me with a blank applet.<br><br>If I instead place this line in __init__, I get an exception that the maximum recursion depth for object creation has been exceeded.<br>

<br>I&#39;ve googled around a bit but haven&#39;t been able to find any explanation of how to do this.  The python plasma binding tutorials on TechBase don&#39;t explain it (though if I figure this out I&#39;d be happy to write one that does!)  Any ideas regarding what to do or where to look?<br>

<br>Thanks!<br>-Tim Bocek<br>