Hey guys,

It might be worth wild integrating gtkspell-sharp into the gtk-sharp package. Seems like its a pretty good candidate (in svn under /trunk/gtkspell-sharp).

When I wrote gtkspell-sharp binding, I did so as an example for using GAPI when I wrote the first version of the GAPI docs (http://www.mono-project.com/GAPI). It was really meant as template project for anyone wanting to write glib/gobject/gtk+ wrapper libraries for their projects, but it seems a lot of people are using it just because its complete and it's there. (I get tons of question emails on it, and I believe its even in Eric's Meshwork app.)

See the guts:
http://svn.myrealbox.com/viewcvs/trunk/gtkspell-sharp/gtkspell/gtkspell-api.raw?view=auto
http://svn.myrealbox.com/viewcvs/trunk/gtkspell-sharp/gtkspell/gtkspell.metadata?view=auto

The entire binding is generated by GAPI out of the box with the exception of a 4 line metadata file to fix the names of the two classes. Shouldn't even need to maintain this either, after its in the build really (since there are no .customs files). This library even works on Windows as well.

If you are guys are ok with that, I can make a patch to get this in there. Shouldn't be more then just really dropping in the files, adding a new "PKG_CHECK_MODULES(..., gtkspell-2.0 >= 2.0.1)" to configure.in like the rest of the libs and wiring up my Makefile.am file to gtksharps root Makefile. I used pretty much all the same conventions as gtk-sharp (mostly because I copied and pasted everything from gtk-sharp to make this package as quick as I did). It should be really pretty painless.

Docs:
http://svn.myrealbox.com/viewcvs/trunk/gtkspell-sharp/docs/README?view=auto

Sample:
http://svn.myrealbox.com/viewcvs/trunk/gtkspell-sharp/sample/TestGtkSpell.cs?view=auto

Screenshot:
http://zbowling.com/monodevelop/Screenshot-GtkSpellSharp.png

Any comments or opinions towards doing that?

Thanks guys!

--
Zac Bowling
http://zacbowling.com/
_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to