This is a more complete tutorial to developing desktop applications with Mono and Gtk#
The table of contents could be revisited to focus more on actual issues of applications on the Desktop: drag-and-drop, deployment (mime-types, desktop files), internationalization, use of gconf, creating user defined widgets, using OpenGL and Cairo, etc.
A new TOC has been created for a re-write of this section.
- Hello World
- Widget Layout and Packing
- Widget Overview
- Notification Icon(System Tray)
This chapter does use some content from the GTK+ Tutorial by Tony Gale, Ian Main, & the GTK team