It seemed unforgivably messy for INSPECTOR-TABLE and INSPECTOR-TABLE-ROW to capture OBJECT and PANE from the surrounding environment, and it also made the code look a little odd. So, I added some new options to both which let you specify values for those things. I then went through the rest of the code and changed it to give the new options.
It seemed unforgivably messy for INSPECTOR-TABLE and
INSPECTOR-TABLE-ROW to capture OBJECT and PANE from the surrounding
environment, and it also made the code look a little odd. So, I added
some new options to both which let you specify values for those
things. I then went through the rest of the code and changed it to
give the new options.

As a note to emacs users, you may want to put this in your .emacs file
to get these macros to indent right:

(put 'inspector-table 'lisp-indent-function 1)
(put 'inspector-table-row 'lisp-indent-function 1)

quek/mcclim,informatimago/mcclim,informatimago/mcclim,quek/mcclim