This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

10 used & new from $4.28
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Gnome/Gtk+ Programming Bible (Bible (Wiley))
 
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  
Gnome/Gtk+ Programming Bible (Bible (Wiley)) (Paperback)
by Arthur Griffith (Author) "This chapter introduces you to the basic concepts behind writing a GNOME application program..." (more)
Key Phrases: gtk main quit, lazy gray dog, gboolean homogeneous, Multiple Document Interface, Gnome Can, Comparative Anatomy (more...)
  3.0 out of 5 stars 7 customer reviews (7 customer reviews)  


Available from these sellers.



Customers Who Bought This Item Also Bought

The Official GNOME 2 Developer's Guide

The Official GNOME 2 Developer's Guide by Matthias Warkus

4.6 out of 5 stars (7)  $32.47
Foundations of GTK+ Development (Expert's Voice in Open Source)

Foundations of GTK+ Development (Expert's Voice in Open Source) by Andrew Krause

5.0 out of 5 stars (9)  $31.49
Gtk+ Programming in C

Gtk+ Programming in C by Syd Logan

3.5 out of 5 stars (4)  $31.50
GTK+ /Gnome Application Development

GTK+ /Gnome Application Development by Havoc Pennington

3.7 out of 5 stars (14) 
Developing Linux Applications (Landmark)

Developing Linux Applications (Landmark) by Eric Harlow

3.1 out of 5 stars (20)  $24.70
Explore similar items : Books (6)

Editorial Reviews
Amazon.com
With Linux's popularity as a workstation operating system skyrocketing and GNOME the most popular desktop environment for Linux, it makes sense for programmers to develop proficiency in GNOME programming. Old Unix salt Arthur Griffith relates his considerable knowledge of GNOME and its underlying graphics libraries in GNOME/GTK+ Programming Bible. He knows X programming very well, and does a fine job of introducing programmers (he assumes only familiarity with C) to GNOME, GTK+, GDK, and the rest of this Linux graphics hierarchy. Readers learn how to create buttons, menus, and other graphical user interface (GUI) elements, as well as polygons, pixels, and other custom graphics forms.

Griffith's style goes heavy on code, which may or may not be to your liking. He typically introduces a concept (such as reacting to mouse events or moving polygons around a canvas), writes a bit about the language elements that support it, and then unleashes a listing of code to implement the task and variations of it. After each code listing, he explains what's going on in the program. The most appealing part of Griffith's book is his depth of knowledge and enthusiasm for sharing it. He's like a kid in a candy store, but he gets to talk about the candy too. Read this volume for a well-grounded and wide-ranging explanation of what you can do with graphics under GNOME. --David Wall

Topics covered: Programming graphics and GUIs in the GNOME windowing environment. Areas of emphasis include windows, dialogs, interface widgets, and other library-based GUI elements, as well as more flexible (and complex) graphics-creation techniques. Specific attention goes to color, mouse and keyboard event detection, fonts, drag and drop, and building your own widgets. A GTK reference appears in an appendix.

Book Description
With the rise of such Windowslike desktop environments as GNOME, Linux is poised to go mainstream. Programming expert Arthur Griffith shows beginning to advanced C and C++ programmers how to use the Gimp ToolKit, GNOME widgets, and other open source tools to create user-friendly graphical interfaces for GNOME desktop applications and much more.

The CD-ROM includes all the examples used in the bible, GNOME core files and libraries, a compiler, autoconf, and automake.

See all Editorial Reviews


Product Details
  • Paperback: 850 pages
  • Publisher: Hungry Minds; Pap/Cdr edition (March 2000)
  • Language: English
  • ISBN-10: 0764546406
  • ISBN-13: 978-0764546402
  • Product Dimensions: 9.2 x 7.4 x 1.7 inches
  • Shipping Weight: 3 pounds
  • Average Customer Review: 3.0 out of 5 stars 7 customer reviews (7 customer reviews)
  • Amazon.com Sales Rank: #716,515 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  •  Would you like to update product info or give feedback on images? (We'll ask you to sign in so we can get back to you)


Inside This Book (learn more)
First Sentence:
This chapter introduces you to the basic concepts behind writing a GNOME application program. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
gtk main quit, lazy gray dog, gboolean homogeneous, applet widget, rgb width, gboolean expand, gboolean fill, dummy callback, new graphics context, container widget, own callback function, gnome canvas, notebook mode, gnome app, alignment container, contained widgets, third widget, widget displays, idle function, callback data, typedef enum, second widget, gtk widget, int argc, delete event
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Multiple Document Interface, Gnome Can, Comparative Anatomy, Note There, Enable Properties, Purple Red, Window System, Enable the Properties, Initial String, Label String, Note These, Summary There, Title Text
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 1 book:


Books on Related Topics (learn more)