Iconify/minimize windows

I discovered that it only is possible to maximize the window to full screen.
I implemented the "Ifonify" method and the "WindowState" property.
I am not able to test the Mac code, but it compiles on my Linux with MonoDevelop and a copy of "MonoMac.dll".