The functionality was never implemented in mono's winforms<span></span><br><br>On Friday, December 21, 2012, neilt  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm trying to write an app that uses the system tray, that can be used on<br>
Windows and Mac. I've checked compatibility with MoMa and it comes out fine.<br>
I've run it in Mono in Windows fine, but on OSX it errors out with the<br>
following.<br>
<br>
Unhandled Exception:<br>
System.NotImplementedException: The requested feature is not implemented.<br>
  at System.Windows.Forms.XplatUICarbon.SystrayAdd (IntPtr hwnd,<br>
System.String tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip&<br>
tt) [0x00000] in <filename unknown>:0<br>
  at System.Windows.Forms.XplatUI.SystrayAdd (IntPtr handle, System.String<br>
tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip& tt) [0x00000]<br>
in <filename unknown>:0<br>
  at System.Windows.Forms.NotifyIcon.ShowSystray () [0x00000] in <filename<br>
unknown>:0<br>
  at System.Windows.Forms.NotifyIcon.set_Visible (Boolean value) [0x00000]<br>
in <filename unknown>:0<br>
  at (wrapper remoting-invoke-with-check)<br>
System.Windows.Forms.NotifyIcon:set_Visible (bool)<br>
  at SystrayTest.Form1.InitializeComponent () [0x00000] in <filename<br>
unknown>:0<br>
  at SystrayTest.Form1..ctor () [0x00000] in <filename unknown>:0<br>
  at (wrapper remoting-invoke-with-check) SystrayTest.Form1:.ctor ()<br>
  at SystrayTest.Program.Main () [0x00000] in <filename unknown>:0<br>
[ERROR] FATAL UNHANDLED EXCEPTION: System.NotImplementedException: The<br>
requested feature is not implemented.<br>
  at System.Windows.Forms.XplatUICarbon.SystrayAdd (IntPtr hwnd,<br>
System.String tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip&<br>
tt) [0x00000] in <filename unknown>:0<br>
  at System.Windows.Forms.XplatUI.SystrayAdd (IntPtr handle, System.String<br>
tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip& tt) [0x00000]<br>
in <filename unknown>:0<br>
  at System.Windows.Forms.NotifyIcon.ShowSystray () [0x00000] in <filename<br>
unknown>:0<br>
  at System.Windows.Forms.NotifyIcon.set_Visible (Boolean value) [0x00000]<br>
in <filename unknown>:0<br>
  at (wrapper remoting-invoke-with-check)<br>
System.Windows.Forms.NotifyIcon:set_Visible (bool)<br>
  at SystrayTest.Form1.InitializeComponent () [0x00000] in <filename<br>
unknown>:0<br>
  at SystrayTest.Form1..ctor () [0x00000] in <filename unknown>:0<br>
  at (wrapper remoting-invoke-with-check) SystrayTest.Form1:.ctor ()<br>
  at SystrayTest.Program.Main () [0x00000] in <filename unknown>:0<br>
<br>
I'm assuming regardless of what MoMa says that the System Tray is not<br>
supported. How is this normally handled. Is this not possible with a native<br>
windows app, and needs to be GTK# or something?<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://mono.1490590.n4.nabble.com/SysTray-Compatibility-tp4657850.html" target="_blank">http://mono.1490590.n4.nabble.com/SysTray-Compatibility-tp4657850.html</a><br>
Sent from the Mono - OSX mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Mono-osx mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', '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>
</blockquote>