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

SuperTux 0.4 review

You’ve probably played SuperTux in the past – it’s been around for a while. In your distro’s repository, you’ll have 0.1.3, the last stable release, dating from 2005. Development on the unstable 3.n branch has been going along mostly unremarked for more than a decade, and now a new stable release, 0.4, bursts onto the scene! Read more

Font improvements in Fedora 24 Workstation

Cavaliers vs Raptors Live Streaming Cleveland Cavaliers vs Toronto Raptors Live Streaming

Study: Sweden should boost open source competence

Sweden should bolster its competence on the use of open source and open standards in public administrations, a study for the country’s Ministry of Enterprise and Innovation recommends. Public administrations must also be required to consider switching to free and open source alternatives, when procuring ICT solutions, and justify why they continue to use proprietary software. Read more

Font improvements in Fedora 24 Workstation

Cantarell is the default font in Fedora Workstation. It comes courtesy of the GNOME desktop community, which designed and chose Cantarell. Recently the maintainers of Canatrell have done a great deal of work on the typeface to improve readability and appearance. There are now two maintainers, Jakub Steiner and Nikolaus Waxweiler, who both contribute to the GNOME desktop environment as well as Cantarell. Read more