Libglade to GtkBuilder F.A.Q.

May 30th, 2008

I try to help new users with GTK+ programming and Glade as often as I have time in the mailing lists, forums, and emails in response from my tutorials. I posted this to answer some of the more frequent questions I get about GtkBuilder and Libglade.

Libglade and GtkBuilder are libraries which are used by programmers to dynamically parse an XML file describing a GUI (usually created with Glade Interface Designer) and build the GUI. Using Glade with Libglade or GtkBuilder allows for RAD (Rapid Application Development) of GTK+ applications in a multitude if programming languages such as C, C++, PHP, Python, etc. If you don't know this already, this FAQ probably will not be very relevant to you and you should instead start with: GTK+ and Glade3 GUI Programming Tutorial - Part 1

Read the rest of this entry »


GTK+ and Glade3 GUI Programming Tutorial - Part 1

December 24th, 2007

Designing a User Interface using Glade3

In part 1 of the GTK+ and Glade3 GUI Programming Tutorial series, we will be designing the graphical user interface (GUI) for a GTK+ text editor application (shown below) which will be used throughout these tutorials. This GUI design will be created using the Glade Interface Designer and is completely independent of the programming language used to implement the design, which will come in subsequent tutorials.

GTK+ Text Editor using Glade3

Read the rest of this entry »