AndrewKrause.net
words, sentences, paragraphs & more
gtk+ book
linux gui design
Foundations of GTK+ Development
Foundations of GTK+ Development is the only book completely dedicated to GTK+ 2 development, available at Amazon.com for only $33.64. 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.
Table of Contents:
- Getting Started
- Your First GTK+ Applications
- Container Widgets
- Basic Widgets
- Dialogs
- Using GLib
- The Text View Widget
- The Tree View Widget
- Menus and Toolbars
- Dynamic User Interfaces
- Creating Custom Widgets
- Additional GTK+ Widgets
- Putting It All Together
- Appendix A: GTK+ Properties
- Appendix B: GTK+ Signals
- Appendix C: GTK+ Styles
- Appendix D: GTK+ Stock Items
- Appendix E: GError Types
- Appendix F: Exercise Solutions and Hints
For more information about my book, visit www.gtkbook.com.
Latest Updates
PSU LED Board
After much drinking, circuit design, programming, delays and errors, check out the animated PSU LED bottle cap board.
Read More »
SNES Coffee Table
This project aims to create a coffee table that is a working controller with built-in SNES system.
Read More »
GTK+ Book
Foundations of GTK+ Development is the only book completely dedicated to GTK+ 2 development, published in 2007.
Read More »