[MonoDevelop] language bindings' icons

Vasili I. Galchin vigalchin at gmail.com
Thu Feb 25 15:13:33 EST 2010


Here is what I think you are talking about from CSharpBinding addin.xml file:

        <Extension path = "/MonoDevelop/Core/StockIcons">
                <StockIcon stockid = "md-csharp-file" resource =
"C#.FileIcon" />
                <StockIcon stockid = "md-csharp-project" resource =
"csharp-project-16.png" />
        </Extension>

        <Extension path = "/MonoDevelop/Core/MimeTypes">
                <MimeType id="text/x-csharp" _description="C# source
code" icon="md-csharp-file" isText="true">
                        <File pattern="*.cs" />
                </MimeType>
        </Extension>

   Is this the coupling between StockIcon and Mimetype you are alluding to?

Regards,

Vasili


On 2/25/10, Mike Krüger <mkrueger at novell.com> wrote:
> Hi
>
> Icon coordinates ? - no
>
> Icon - yes. You've to specify a new mime type & bind an icon to it. In
> the main/src/core/MonoDevelop.Core.Gui/MonoDevelop.Core.Gui.addin.xml
> are some mime types & icons defined - use this as reference.
>
> Regards
> Mike
>
>>     I am working on a language binding. Do I have to specify the
>> language's icon's coordinates where to display on left of MonoDevelop?
>> Currently the icon is not displaying.
>>
>>
>> Vasili
>> _______________________________________________
>> 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