[Mono-list] Porting PyGtk tutorial to GTK# - Help needed

Chuck Esterbrook chuck.esterbrook at gmail.com
Tue Nov 24 15:00:43 EST 2009

On Mon, Jul 6, 2009 at 4:59 AM, Andy <andy at ninjagod.com> wrote:
> Hi,
> I was looking at the tutorials available for GTK#, and none of them seem to
> be as good as the tutorials available for PyGtk or Gtk+. I realized that the
> PyGtk tutorial is almost like a port of the original GTK+ tutorial with some
> added tutorials regarding TreeViews, etc.
> Since GTK# bears some significant similarity over PyGTK, I felt that it
> wouldn't be too challenging to port the code samples and syntax from the
> original tutorial to a newer one. The structure of the tutorial and the
> content has been tested for several years and seem to be effective enough as
> a starting point for material. I decided to start an ambitious attempt to
> port the entire tutorial to GTK# within the next few weeks)
> The original PyGtk tutorial can be accessed from
> here: http://pygtk.org/pygtk2tutorial/
> I have attempted porting a single section just to get a feel for it. You can
> see the original "Buttons" tutorial here
> And also compare it with my attempt available
> here: http://www.ninjagod.com/gtk-sharp/wikka.php?wakka=Buttons
> The conversion was relatively effortless and required a single concise
> read-through and porting the code line-by-line. The rest was just
> copy-paste. Porting is a lot easier if you have an understanding of Python
> (I did), but it's quite readable and obvious. I guess we also need to write
> whole programs and make the source available after testing and making sure
> that it works (My code that I put up there doesn't). It took about half an
> hour to get it done.
> I'm hoping that with enough contributors sharing the work, and not altering
> content significantly, we can finish the conversion fast and effectively,
> and make the learning content available for people who are new to GTK#
> development, and leverage existing documentation. Please email me if you are
> interested in contributing.
> Also, for people who have done something like this before, any advice
> regarding the tools to use, etc would be greatly appreciated.
> Thanks,
> Andy

This was a good idea, but Andy's domain seems to be down which means
his email might be down as well.

Are there any additional tutorials besides what is listed here?

Searching for GTK# on Google yields a lot of GTK+ results, making it
hard to get only GTK#-specific pages.


More information about the Mono-list mailing list