Mono app icons for cross-platform app

I am trying to allow my application to use an icon on all platforms for my application which is developed with Mono on Ubuntu Linux. I created an SVG 64x64 file that I intended to use for this purpose, but I cannot figure out how to do the following:

1) Allow the application to show this icon in the Ubuntu Unity launcher and show it using this icon in the file manager (Nautilus). 2) Show in Mac app drawer. 3) Show as default app icon in file browser for windows.

Is there one platform independent way to do this, or do I have to jump over three hoops (one for each platform) to achieve this? Any help from any of the platforms would be greatly appreciated.

+3


source to share


1 answer


I've never seen one solution for everyone. For Windows, you need to export the ico file for the SVG image,

http://msdn.microsoft.com/en-us/library/windows/desktop/aa511280.aspx



And then in your project file, you can specify it as an application icon. Then Windows Explorer automatically uses it for your application.

For Ubuntu and OS X, you need other experts to learn how to customize icons.

+1


source







All Articles