[Mono-osx] MonoDevelop and GTK#

Geoff Norton gnorton at novell.com
Mon May 26 18:44:53 EDT 2008


On Tue, 2008-05-27 at 00:28 +0200, Bart Masschelein wrote:
> On 27 May 2008, at 00:19, Geoff Norton wrote:
> 
> > On Tue, 2008-05-27 at 00:17 +0200, Bart Masschelein wrote:
> >> Hi all,
> >>
> >>
> >> After several months of not using mono on my MBP, I returned to it,
> >> and installed Mono 1.9.1_3. I was very pleased to read that
> >> MonoDevelop was included, especially since it has a built-in  
> >> designer.
> >> However, when I want to create a GTK# solution, as one of the first
> >> tutorials on MonoDevelop suggested, I noticed that there is no GTK#
> >> solution under the C# samples, as it should. I only see Console
> >> project, Empty project and Library, but no GTK#.
> >>
> >>
> >> Am I missing sth? GTK# should be included in the package, as  
> >> indicated
> >> on the download pages. Do I need additionally the GTK+ library? If  
> >> so,
> >> what would be the easiest/best way to do this? MacPorts?
> >>
> >
> > Stetic (the Gtk# designer) isn't supported on the mac yet due to a  
> > lack
> > of underlying drag and drop support in the gtk+quartz port.  Once that
> > has matured we will start supporting / shipping it.
> >
> > -g
> 
> Wow, you're fast!! Is it really you, or have you written a semantic  
> analyzer for incoming mails, autogenerating suitable replies ;-).

Really me last I checked :)

> 
> I was just going to add that I just found out that I have gtk2  
> @2.12.4_0+x11 (active) installed with MacPorts, probable Scite was  
> needing it... Probable it does not even matter.
> 

Thats a seperate gtk2, as you can see its tagged +x11, which means it
uses the X11 Gdk driver.  We use gtk+quartz, which uses the Gdk quartz
driver for native mac stuff.  We also ship our own version with mono.


> Anyway, I read that I'll have to wait a bit. Keep up the good work!
> 

Thanks.

If you're curious the bug is:

http://bugzilla.gnome.org/show_bug.cgi?id=501588

It appears they've done some work-arounds, which I don think is
sufficient for our needs from when I last looked at the issue.  I'll
build up the tree locally and take a look as to the updated status
however.

-g




More information about the Mono-osx mailing list