On Sat, Dec 08, 2007 at 08:33:36PM +0000, Andrew Coppin wrote: > I just spent the evening writing a library that's a thin layer over Gtk2hs. > It took an age to get it to compile, but eventually it worked. Yay! > > When I ran it, I got this: > > Test2: gtk/Graphics/UI/Gtk/Gdk/PixbufData.hs.pp:58:0: No instance nor > default method for class operation Data.Array.Base.getNumElements > > Er... wow. > > OK, at this point, I am completely stumped. Any hints?
That's pretty obviously a bug - Graphics.UI.Gtk.Gdk.PixbufData doesn't fully implement the (M)Array class. > (Also, the documentation for Graphics.UI.Gtk.Misc.DrawingArea suggests that > you may want to draw a Pixbuf using the pixbufRenderToDrawable function - > but GHC complains that this function doesn't exist. I had to use drawPixbuf > instead. Wow that has a lot of parameters... In particular, the final two > don't seem to be documented. Interesting. They're both 0 in the "fastdraw" > demo.) Stefan
signature.asc
Description: Digital signature
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe