I want to create a new configuration dialog for my RSS component.&nbsp; I&#39;ve already created the proper class deriving from RRComponent and that is working well.&nbsp; I want to override the RRHandlerEditor as well.&nbsp; It is not calling my component and I am not sure why or how to debug.<br>
<br>What I did:&nbsp; I already have a class MyRssComponent (derived from RRComponent) which properly implements isFeed and canBeRoot on the class side.&nbsp;&nbsp; I added two classes, one called MyRssHandlerEditor (deriving from RRHandlerEditor) and MyRssHandler (deriving from WAEntryPoint).&nbsp; Inside of MyRssHandler I override only configurationComponent and change it to instantiate an instance of MyRssHandlerEditor:<br>
<br>configurationComponent<br>&nbsp;&nbsp;&nbsp; ^MyRssHandlerEditor new<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; handler: self;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; yourself<br><br>Then, inside of MyRssHandlerEditor I override renderFormOn: so that it is changed slightly from .&nbsp; I also override registerAsApplication as a class method inside of MyRssComponent that looks like this:<br>
<br>registerAsApplication: aString<br>&nbsp;&nbsp;&nbsp; WADispatcher default <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; register: ((MyRssHandler named: aString)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rootComponent: self;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; yourself)<br><br>I never see the editor I&#39;ve defined get called.&nbsp; I&#39;ve been browsing around the source for a while and am not sure how to troubleshoot this.&nbsp; If I call self halt. within registerAsApplication nothing happens, neither with a &#39; 1 / 0. &#39;<br>
<br>I do notice that if I put a &#39;self halt&#39; into the registerAsApplication that the icon in the squeak browser changes from a green down arrow to a red flag.&nbsp; I assume this means something.&nbsp; I&#39;ve noticed that the registerAsApplication within RRComponent is a double-headed green arrow.&nbsp; Can someone point out where I can understand what these mean?&nbsp; I&#39;ve been looking over the squeak documentation and not sure where to start looking.<br>
<br>Chris<br>