Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.


Advanced GTK Techniques

This is a tutorial for advanced GTK programming. It is written for people who have passed the stage of learning how GTK works and want to know how to program more advanced, real-world applications. Things that will be covered include creating your own widgets and cell renderers, writing dynamic user interfaces, and more.

Right now the tutorial is written in LaTeX using the Listings package. The first thing I will do is port it to Mallard ( since this is a much more suitable format.

Advanced GTK Techniques by Philip Chimento is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

HTML code for license:
<a rel="license" href=""><img alt="Creative Commons License" style="border-width:0" src="" /></a><br /><span xmlns:dct="" href="" property="dct:title" rel="dct:type">Advanced GTK Techniques</span> by <span xmlns:cc="" property="cc:attributionName">Philip Chimento</span> is licensed under a <a rel="license" href="">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License</a>.


Tutorial for advanced GTK programmers



No releases published
You can’t perform that action at this time.