Language Selection

English French German Italian Portuguese Spanish

Foundations of GTK+ Development

Filed under
Software

Foundations of GTK+ Development is the only book completely dedicated to GTK+ 2 development available, available at Amazon.com for only $32.99. It uses numerous examples to introduce almost every widget available in the library. In this book, you will learn how to:

* Use basic widgets such as windows, buttons, and labels, in addition to many types of container widgets.

* Create custom dialogs and use built-in dialogs for file, font, and color selection. The book also covers GtkAssistant, which was introduced in GTK+ 2.10.

* Use many features provided by GLib including data structures, dynamic modules, memory management, the main loop, and pipes.

* Develop with advanced widgets like GtkTreeView and GtkTextView.

* Dynamically load menus with GtkUIManager, and user interfaces with Libglade.

* Create your own custom widgets, objects, and interfaces.

It is important that you not only learn how to use the widgets in GTK+, but also become proficient at developing with them in full applications. In the last chapter of Foundations of GTK+ Development, five full applications are created that illustrate what you have learned throughout the rest of the book. Below you can view excerpts for two of these applications, and download their source code!

Available as a $25 downloadable ebook.

More Here.

More in Tux Machines

Epiphany Browser to Add New "Copy Image" Context Menu Item, Support IDN URLs

Even if it might not become your everyday web browser, Epiphany is getting much-deserved attention from the GNOME Project, which plans on implementing many new features for the next major release, Epiphany 3.24. Read more

Oracle Continues to Improve Linux 4.10 Kernel Support in New VirtualBox Releases

Oracle today, January 17, 2017, announced the release of VirtualBox 5.1.14 and 5.0.32, the seventh and sixteenth maintenance updates to the VirtualBox 5.1 and VirtualBox 5.0 stable series respectively. Read more

Meet the new Week view

This morning, I had some free hours to spend on my baby Calendar, and of course I’d spend on what matters the most: the Week view. I’ve been working on and off in this feature for quite a while, and the last missing piece was proper drag n’ drop support. Fear no more!, and say hello to the new Week view in GNOME Calendar Read more

Mycroft AI Intelligent Personal Assistant Now Available as a Raspberry Pi Image

It's been very quiet lately for the Mycroft project, an open-source initiative to bring a full-featured intelligent personal assistant to Linux desktops, but it looks like it's still alive and kicking, and it's now available as a Raspberry Pi image. Read more