[Gtk-sharp-list] gtksourceview Problems

Martin Willemoes Hansen mwh@sysrq.dk
Thu, 11 Dec 2003 17:39:30 +0100

On Thu, 2003-12-11 at 12:51, Calum Shaw-Mackay wrote:
> Hi 
> I'm looking at gtksourceview and gtksourceview-sharp and I need a
> help
> If I try with a mime/file type that will not be recognised by
> no cast exception is thrown.
> Whenever I try to select a recognised language from SourceLanguages
> I get an InvalidCastException in GetLanguageFromMimeType()
> It also happens if I try to cast to SourceLanguage for elements in
> SourceLanguagesManager.AvailableLanguages

Check out latest cvs version of gtksourceview-sharp

I have latest cvs and mono-0.29, gtk-sharp-0.14, gtksourceview-0.7.0 and
when I run this sample of code:

using System;
using Gtk;

class SourceViewTest {
        static void Main()
                SourceLanguagesManager slm = 
                        new SourceLanguagesManager();
                SourceLanguage sl = 
                        slm.GetLanguageFromMimeType ("text/x-csharp");
                Console.WriteLine ("Language: {0}", sl.Name);

I get this output:
Language: C#

Hope it helps.

Martin Willemoes Hansen

E-Mail	mwh@sysrq.dk	Website	mwh.sysrq.dk
IRC     MWH, freenode.net