<div>I&#39;m trying to subclass MAReport (in Magritte) to get clickable (selectable) rows.  I modified #renderTableBodyOn: in MAReport as shown below but, while the callback code is surely executed (the #editEvent: method is executed), nothing appears in the browser.  </div>

<div><br></div><div>renderTableBodyOn: html </div>    self visible isEmpty <br>               ifTrue: [...]<div>        ifFalse: [</div><div>           self visible keysAndValuesDo: [ :index :row | </div><div>              html tableRow</div>

<div>                 class: (self rowStyleForNumber: index);<br></div>                                                onClick: (html scriptaculous evaluator <br>                                                           callback: [ :script | component editEvent: row ];<br>                                                           return: false);<br>

                                                with: [ <br>                                                           self visibleColumns do: [ :col | <br>                                                                      col <br>                                                                                 renderCell: row<br>                                                                                 index: index<br>

                                                                                 on: html ] ] ] ]<br><div><br></div><div>where:<br></div><div><br></div><div>editEvent: event<br>   | task |<br>    task := self call: (event descriptionEdit asComponentOn: event) addValidatedForm.<br>

    task ifNotNil: [<br>               self session database save: event.<br>               self refreshReport ]<br></div><div><br></div><div>---John</div>