Ok, further testing has shown more bugs:
First one is that you can't dock it successfully on the left side of the screen -- it resizes the other windows, but not the main MSN Messenger window itself.
Second one is that docking to the right doesn't always work, it used to work, but isn't at the moment.
Third, when docking the contact list to one side of the screen then docking it to the other side, it will not restore the size of all the other windows but it does resize it.
Fourth, Once the window is successfully docked, you can attempt to move the taskbar (bar normally at the bottom of the screen) and it will reset the other windows sizes but not MSN Messenger's.
Note: You don't have to actually move your taskbar.
Fifth, when the following bug occurs, and you minimise your contact list, then restore it, the windows resize themselves and the docking is normal again.
Sixth, don't have alot of detail with this one..but the window sometimes does not resize its self when you undock it.
Seventh, after unsucessfully docking the contact list, meaning it modifies the other windows sizes, but not MSN Messenger's itself. When you try and undock it, it will show a big outline (the size of a docked MSN Messenger window) next to the "docked space" (the area that the docked MSN Messenger window is supposed to consume), not really a big bug, this one.
Details:
Windows Version: Windows ME, 4.90.3000
Messenger Client Version: 6.1.0155
Messenger Plus! Version: 2.51.0068
if you require any other information, just request it.
I will continue testing your plugin, as it is one of those things I need
Regards,
EvilSeph