* NotifyIcon.cs: Make BalloonWindow expose the owner's Handle.
authorCarlos Alberto Cortez <calberto.cortez@gmail.com>
Mon, 19 Apr 2010 10:51:38 +0000 (10:51 -0000)
committerCarlos Alberto Cortez <calberto.cortez@gmail.com>
Mon, 19 Apr 2010 10:51:38 +0000 (10:51 -0000)
commitafa764321471fd4ccb424c0afc0b11f38b1bae36
tree1852f1a542672ff76617373d982fb3f280bfe500
parentca15ff7f2467b8dba69b3e818ff0f82f7fb84032
* NotifyIcon.cs: Make BalloonWindow expose the owner's Handle.
* Theme.cs:
* ThemeWin32Classic.cs: Add a HideBalloonWindow method to force to
close an active balloon window.
* XplatUIX11.cs: When removing from the system tray try to close
the balloon window. This is important when we hide a NotifyIcon and
thus need to close its related balloon window as well.
Fixes bits of #590093.

2010-04-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

svn path=/trunk/mcs/; revision=155713
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/NotifyIcon.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/Theme.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs