Search Books
Networking with Microsoft T… SMS 2 Administration

Developing Linux Applications

Author Eric Harlow
Publisher Sams Publishing
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
30.19 34.99 USD
🛒 Buy New on Amazon 🇺🇸 🏷 Buy Used — $0.01
Share:
Book Details
Author(s)Eric Harlow
ISBN / ASIN0735700214
ISBN-139780735700215
Sales Rank1,030,751
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

In Developing Linux Applications with GTK+ and GDK, Eric Harlow provides a comprehensive explanation of how to program with the GIMP Toolkit (GTK+) and the Graphics Drawing Kit (GDK). These tools dramatically ease the process of building graphical user interfaces (GUIs) for Linux applications.

Harlow takes a didactic approach to his subject, revealing its details one at a time with a careful explanation of each. He first explains how to build a plain, one-window application and then shows how to enhance it with the help of event handlers, additional GTK+ widgets, and some little-used interface elements. He presents complete examples to illustrate concepts, including a calculator and simple word processing application. Along the way, he does a great job of clearing up often confusing tasks, like creating menu bars and managing layouts.

Before wrapping up, Harlow explains the GDK, which you can use to create custom graphical elements. In a particularly grin-inducing section, he reveals how to write a version of the classic arcade game Defender with the help of the GDK. There's also a segment on creating your own widgets, so you can craft a customized yet consistent look for the programs you create. --David Wall

The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View