You must create other constructor and in Initialize do not set style mask:<div><br></div><div>







<p class="p1"><span class="s1">//</span>removes style from window</p>
<p class="p2"><span class="s2"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span>[Export(</span>&quot;initWithContentRect:styleMask:backing:defer:&quot;<span class="s2">)]</span></p>
<p class="p3"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span><span class="s3">public</span> MainWindow (RectangleF rect, NSWindowStyle style, NSBackingStore backing, <span class="s4">bool</span> defer) :</p>

<p class="p3"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span><span class="s3">base</span>(rect, NSWindowStyle.Borderless, backing, defer)</p>
<p class="p3"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span>{</p>
<p class="p3"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span>Initialize ();</p>
<p class="p3"><span class="Apple-tab-span">        </span><span class="Apple-tab-span">        </span>}</p><br><div class="gmail_quote">On Thu, Aug 18, 2011 at 5:53 PM, De Santis Luca <span dir="ltr">&lt;<a href="mailto:farolfo@hotmail.com">farolfo@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">



<div><div dir="ltr">
<font face="&#39;Courier New&#39;" style="font-size:10pt">Hi, I&#39;m try make a window without border and title bar with Monomac. I&#39;ve read a this thread on stackoverflow:</font><div style="font-size:10pt"><font face="&#39;Courier New&#39;"><br>
</font></div><div style="font-size:10pt"><font face="&#39;Courier New&#39;"><a href="http://stackoverflow.com/questions/2018147/hide-nswindow-title-bar" target="_blank">http://stackoverflow.com/questions/2018147/hide-nswindow-title-bar</a></font></div>
<div style="font-size:10pt"><font face="&#39;Courier New&#39;"><br></font></div><div><span style="color:rgb(51, 51, 51)"><font face="&#39;Courier New&#39;" size="2"><span>I</span> <span>created a simple</span> <span>project with</span> <span>MonoDevelop</span> <span>and</span> <span>I</span> <span>tried to</span> <span>set the</span> <span>value</span> </font></span><span style="color:rgb(51, 51, 51)"><font face="&#39;Courier New&#39;" size="2"><span>of StyleMask property like the thread on stackoverflow, but it dosen&#39;t work. Someone can help me with this problem </span><span>?</span></font></span></div>
<div></div><div></div><div><span style="color:rgb(51, 51, 51)"><font face="&#39;Courier New&#39;" size="2"><span><br></span></font></span></div><div><span style="color:rgb(51, 51, 51)"><font face="&#39;Courier New&#39;" size="2"><span>Thank you</span></font></span></div>
<div><span style="color:rgb(51, 51, 51)"><font face="&#39;Courier New&#39;" size="2"><span><br></span></font></span></div><div></div><div style="font-size:10pt"><div><font face="&#39;Courier New&#39;">using System;</font></div>
<div><font face="&#39;Courier New&#39;">using System.Collections.Generic;</font></div><div><font face="&#39;Courier New&#39;">using System.Linq;</font></div><div><font face="&#39;Courier New&#39;">using MonoMac.Foundation;</font></div>
<div><font face="&#39;Courier New&#39;">using MonoMac.AppKit;</font></div><div><font face="&#39;Courier New&#39;"><br></font></div><div><font face="&#39;Courier New&#39;">namespace QuickTime.Mac.VideoPlayer</font></div><div>
<font face="&#39;Courier New&#39;">{</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">        </span>public partial class MainWindow : MonoMac.AppKit.NSWindow</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">        </span>{</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>#region Constructors</font></div><div><font face="&#39;Courier New&#39;"><br></font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>// Called when created from unmanaged code</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>public MainWindow (IntPtr handle) : base(handle)</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>{</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                        </span>Initialize ();</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>}</font></div><div><font face="&#39;Courier New&#39;"><br>
</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>// Called when created directly from a XIB file</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>[Export(&quot;initWithCoder:&quot;)]</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>public MainWindow (NSCoder coder) : base(coder)</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>{</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                        </span>Initialize ();</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>}</font></div><div><font face="&#39;Courier New&#39;"><br>
</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>// Shared initialization code</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>void Initialize ()</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>{</font></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                        </span>this.StyleMask=NSWindowStyle.Borderless;</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>}</font></div><div><span style="white-space:pre-wrap"><font face="&#39;Courier New&#39;">                </font></span></div><div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">                </span>#endregion</font></div>
<div><font face="&#39;Courier New&#39;"><span style="white-space:pre-wrap">        </span>}</font></div><div><font face="&#39;Courier New&#39;">}</font></div><div><font face="&#39;Courier New&#39;"><br></font></div><div><font face="&#39;Courier New&#39;">Sorry for my bad english and if question is stupid but I use Mono only with GTK and Winform and I don&#39;t know Cocoa very well</font></div>
</div><div style="font-size:10pt;font-family:Tahoma"><br></div>                                               </div></div>
<br>_______________________________________________<br>
Mono-osx mailing list<br>
<a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-osx" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br>
<br></blockquote></div><br></div>