It seems that your way require more maintenence since I have to add a delegate on the parent of my lookup form. And since this lookup form can be called from all over the system, I might have to add another class before the lookup form to store that delegate.
Stephen Lee
--------------------------------
Too much to code
Too little time
--------------------------------