Problems of call Eclipse plugin from LotusScript

Dear,

I had a task to trap email sending event in Notes Client, and then popup a wizard to interact with users.

The property broker does not work because of its asynchronous.

So I create a plugin, and have a serversocket on a specific port, trap email event in Lotusscript, then create a socket connection in plugin.

I created a new Display when get a socket connection, and use it to show the wizard. It seems work, but there is a problem that when I move the wizard in Notes, the Notes UI is not refleshed…

Could you please give me some light to solve the problem?

Or what other approach you recommend that I can achieve my task?

Thanks a lot!