in reply to Mouse in perl?

I'd recommend looking into Win32::GUI. It's still in beta, but it works pretty well. I have created a Win32::GUI Chatterbox Client, which may help you get started.