[MonoDevelop] Putting a Windows Application in to the SystemTray in ubuntu

Ian Norton ian.norton-badrul at thales-esecurity.com
Mon Mar 12 16:30:33 UTC 2012


Hi Grami, Jeff,

Probably the easiest way is to give your program a small gtk# wrapper,

http://www.mono-project.com/GtkSharpNotificationIcon

Create a notification icon and then use this to feed events to/from your
winforms app.

Ian

On Mon, Mar 12, 2012 at 03:59:59PM +0000, Jeff Stedfast wrote:
> Hi Grami,
> I don't really know much about this, but you'll probably have to read up
> on the "protocol" specifications for the various system tray
> implementations in Linux (Ubuntu's Unity, GNOME, and KDE at the very
> least).
> There's a freedesktop.org specification that GNOME and KDE were going to
> share in order to be compatible at one point, maybe they did it?
> http://standards.freedesktop.org/systemtray-spec/systemtray-spec-0.2.html
> Beyond that, my knowledge is useless.
> You might have to inquire on the developer mailing-lists for the different
> Linux desktops asking how to do it.
> Hope that helps,
> Jeff
> 
> On Mon, Mar 12, 2012 at 8:03 AM, Grami <grahamtuscano777 at gmail.com> wrote:
> 
>   I have a windows application being developed on LINUX using MONO Develop
>   which requires to be kept in the System Tray on Initialisation  as it is
>   only required for Background Processing .. I am a fresher to Mono Dev ..
>   Any
>   help will be Appreciated...
> 
>   --
>   View this message in context:
>   http://mono.1490590.n4.nabble.com/Putting-a-Windows-Application-in-to-the-SystemTray-in-ubuntu-tp4465878p4465878.html
>   Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.
>   _______________________________________________
>   Monodevelop-list mailing list
>   Monodevelop-list at lists.ximian.com
>   http://lists.ximian.com/mailman/listinfo/monodevelop-list

> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list



More information about the Monodevelop-list mailing list